Définition de fonction - Partie 3⚓︎
- Fonctions sur les chaines de caractères
Prérequis⚓︎
Si les exemples suivants ne sont pas clairs, allez relire attentivement le cours associé.
Exemple 1
🐍 Script Python
def rebours(i, l):
return l - 1 - i
l = 7
for i in range(l):
print(rebours(i, l), end="")
📤 Sortie
6 5 4 3 2 1 0
On a créé une fonction, puis on l'a utilisée.
Résumé partie 2
Cliquer sur les bulles, l'une après l'autre.
🐍 Script Python
def f(x):
x = x + 5 # (1)!
print("Local ; x =", x)
return 2 * x
x = 10 # (2)!
print("f(", x, ") = ", f(x), sep="")
print("Global ; x =", x) # (3)!
- La variable locale
x
est modifiée. - La variable globale
x
est crée. - La variable globale
x
n'a pas été modifiée.
📋 Texte
Cours et exercices : Définition de fonction - Partie 2.
Local ; x = 15
f(10) = 30
Global ; x = 10