Nevar pievienot vairāk kā 25 tēmas Tēmai ir jāsākas ar burtu vai ciparu, tā var saturēt domu zīmes ('-') un var būt līdz 35 simboliem gara.
Repozitorijs ir arhivēts. Tam var aplūkot failus un to var klonēt, bet nevar iesūtīt jaunas izmaiņas, kā arī atvērt jaunas problēmas/izmaiņu pieprasījumus.
 
 
 
 
 
 

757 B

+++ title = “Portée des variables” weight = 2 +++

Portée des variables

Les arguments d’une fonction n’existent que dans le corps de celle-ci

def dire_bonjour(prénom):
	print("Bonjour " + prénom)

dire_bonjour("Dimitri") # Ok
print(prénom)  # Erreur

Les variables en dehors des fonctions sont disponibles partout:

salutation = "Bonjour "

def dire_bonjour(prénom):
	print(salutation + prénom)

dire_bonjour("Dimitri")

Une variable peut avoir en “cacher” une autre si elle a une portée différente

def dire_bonjour(prénom):
	print("Bonjour " + prénom)   # portée: uniquement dans
								 # le corps dire_bonjour

prénom = "Dimitri"  # portée: dans tout le programme
dire_bonjour(prénom) # Ok