Résumé de la syntaxe de base Python#
if x == 1: # Instruction conditionnelle (if)
...
if x == 1: # Instruction conditionnelle (if/else)
...
elif x < 2 and not y >= 3:
...
else:
...
for i in range(10): # Instruction itérative: boucle for
...
while i <= 10: # Instruction itérative: boucle while
...
def factorielle(n): # Déclaration d'une fonction
"""
La fonction factorielle (documentation au format PEP 484)
Args:
n (int): un entier positif
Returns:
int: n!
"""
resultat = 1
for k in range(1, n+1):
resultat = resultat * k
return resultat
def factorielleTest(): # Les tests de la fonction factorielle
assert factorielle(0) == 1
assert factorielle(1) == 1
assert factorielle(2) == 2
assert factorielle(4) == 24
import numpy # Importe la bibliothèque numpy
numpy.pi # Utilisation
import numpy as np # Importe la bibliothèque avec alias
np.pi # Utilisation
from numpy import pi # Importe un seul item de la bibliothèque
pi # Utilisation
n = input() # Lit une valeur au clavier et stocke la dans n
print(3*x + 1) # Affiche la valeur d'une expression et saute une ligne