📚 Cheatsheet

Une collection organisée de snippets de code pour accélérer votre développement. Parcourez, recherchez et copiez en un clic.

Snippets 9

Retour
Appeler une fonction
Facile
saluer("Alice")
Argument avec valeur par défaut
Facile
def saluer(nom="Invité"):
    print(f"Bonjour, {nom}!")
Arguments arbitraires (*args)
Intermédiaire
def somme(*nombres):
    total = 0
    for n in nombres:
        total += n
    return total

somme(1, 2, 3)
Arguments de mot-clé arbitraires (**kwargs)
Intermédiaire
def afficher_infos(**kwargs):
    for cle, valeur in kwargs.items():
        print(f"{cle}: {valeur}")

afficher_infos(nom="Alice", age=30)
Définir une fonction
Facile
def saluer(nom):
    print(f"Bonjour, {nom}!")
Fonction avec valeur de retour
Facile
def addition(a, b):
    return a + b

resultat = addition(5, 3)
Fonction Lambda
Intermédiaire
carre = lambda x: x * x
print(carre(5))
Portée (scope) des variables (locale vs globale)
Intermédiaire
x = 10 # Globale

def ma_fonction():
    y = 5 # Locale
    print(x)
Utiliser le mot-clé 'global'
Avancé
x = 10
def modifier_global():
    global x
    x = 20