Fiche de révision Python
Les principaux types des variables en elif comparaison(s) :
Python : actions
- chaîne de caractère (str) : x = 'chaîne else :
de caractères' actions # Actions exécutées si les
- entier (int) : x = 2 conditions précédentes ne sont pas
- décimal (float) : x = 3.14 vérifiées
Tant que avec while :
Opérateurs de comparaison de base while comparaison(s) : # La
(une comparaison renvoie un comparaison renvoie un booléen (True
booléen) : ou False)
- Strictement inférieur à : < actions # Actions exécutées si le
- Strictement supérieur à : > booléen renvoyé par la comparaison
- Inférieur ou égal à : <= est True. Attention, il faut que les
- Supérieur ou égal à : >= actions permettent de changer la
- Égal à : == comparaison de True à False.
- Différent de : !=
Opérateurs arithmétiques de base :
- Addition : + La boucle for la plus connue est celle
- Soustraction : - utilisant la fonction range :
- Multiplication : * for i in range(n): # i va de 0 à n-1
- Division : / actions
- Reste : % for i in range(0,n): # i va de 0 à n-1
- Puissance : ** actions
for i in range(0,n,2): # i va de 0 à n-1
Pour afficher quelque chose à l'écran,
avec un pas de 2
on utilise la fonction print.
actions
print('Hello world') # On utilise les
for i in range(10,-10,-1): # i va de 10 à -10
apostrophes (ou guillemets) pour
avec un pas négatif
afficher une chaîne de caractères
actions
print(age) # Affiche le contenu de la
variable âge
Une fonction se définie avec le mot
Conditions avec if/elif/else : clé def :
if comparaison(s) : # La comparaison def
renvoie un booléen (True ou False) nom_fonction(param1,param2,...,param
actions # Actions exécutées si le _n):
booléen renvoyé par la comparaison actions
est True
elif comparaison(s) :
actions
Fiche de révision Python
Une fonction peut retourner une ou
plusieurs valeurs avec le mot clé
return. Sachez qu'après un return, on
sort de la fonction. Si la fonction n'a
pas de return, elle renverra None.
On peut écrire plusieurs return, par
exemple, on pourrait avoir un return
pour chacune des conditions de la
fonction.
Exemple d'une fonction renvoyant le
carré de la variable passée en
paramètre :
def carre(x):
return x*x
Pour appeler une fonction, il suffit
juste de la nommer et d'indiquer dans
les parenthèses les paramètres
nécessaires.
carre(5) # Renvoie 25