Bonjour
Dans ce mini programme je ne comprends pas pourquoi je ne retrouve pas dans le programme principal la valeur
de la variable modifiée dans la fonction
RESULTAT
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13 # FONCTION def init_partie(): numero_boule = int(input("numero de boule choisi(entre 0 et 49) ? : ")) print("numéro de boule dans fonction :", numero_boule) return numero_boule # PROGRAMME PRINCIPAL numero_boule = 0 print("numéro de boule :", numero_boule) init_partie() print("numéro de boule 1 :", numero_boule)
numéro de boule : 0
numéro de boule choisi(entre 0 et 49) ? : 40
numéro de boule dans fonction : 40
numéro de boule 1 : 0
"numéro de boule 1" est identique à "numéro de boule" alors qu'il est censé être modifié dans la fonction init_partie
En vous remerciant
cdlt
Partager