Résumé de la syntaxe de base Python

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