Devmind.
Menu

Apprendre, à votre rythme

Tous les cursus sont accessibles sans compte.

Chapitre 2 / Notion

Python : variables, listes, boucles, fonctions

Écrire un petit script lisible sans copier-coller magique.

◷ 14 minutesTravail sur votre machine

Variables et listes

Une variable = un nom pour une valeur. Une liste = des valeurs ordonnées, indexées à partir de 0 :

poids = [1, 2, 3]      # kg
prix = [5, 7, 9]       # euros
print(poids[0])        # 1 : premier élément
print(len(poids))      # 3 : nombre d'éléments

Boucles et fonctions

Une boucle répète, une fonction nomme un calcul :

def prix_total(prix):
    total = 0
    for p in prix:
        total = total + p
    return total

print(prix_total(prix))  # 21 euros

for p in prix = prends chaque élément tour à tour. def + return = j'emballe le calcul pour le réutiliser. Tout le cursus suppose cela acquis : pas de magie, que des scripts relus ligne par ligne.

Pas de correction en ligneConfrontez votre code aux résultats attendus du cours.