⊗pyPmFnGVS 2 of 129 menu

Portée globale des variables en Python

Si vous déplacez la variable num de la fonction vers le bloc de code externe, elle acquiert une portée globale et devient accessible non seulement à l'intérieur de la fonction, mais aussi à l'extérieur :

num = 1 def func(): print(num) func() # affichera 1

Quel sera le résultat de l'exécution du code suivant :

num = 2 def func(): return num func() print(num)

Quel sera le résultat de l'exécution du code suivant :

num = 2 def func(): return num1 print(func())
Français
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Nous utilisons des cookies pour le fonctionnement du site, l'analyse et la personnalisation. Le traitement des données est effectué conformément à la Politique de confidentialité.
accepter tout personnaliser refuser