⊗pyPmFnGVS 2 of 129 menu

Globální rozsah platnosti proměnných v Pythonu

Pokud přesunete proměnnou num z funkce do externího bloku kódu, získá globální rozsah platnosti a stane se dostupnou nejen uvnitř funkce, ale i zvenčí:

num = 1 def func(): print(num) func() # vypíše 1

Jaký bude výsledek provedení následujícího kódu:

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

Jaký bude výsledek provedení následujícího kódu:

num = 2 def func(): return num1 print(func())
Čeština
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Používáme soubory cookie pro fungování webu, analýzu a personalizaci. Zpracování údajů probíhá v souladu s Zásadami ochrany osobních údajů.
přijmout vše přizpůsobit odmítnout