⊗pyPmFnSI 3 of 129 menu

Python-дағы көру аясының өзара әрекеттесуі

Сыртқы (жалпы) және ішкі (жергілікті) айнымалылардың бірдей атауы болған жағдайлар болады:

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

Бұл ретте жергілікті num атауы бірдей болғанымен, бірақ жалпы айнымалымен, Python үшін басқа айнымалы болатынын түсіну маңызды. Бұл жалпы num функция ішінде қайта жазылмайды, ал өз бастапқы мәнін сақтайды дегенді білдіреді. Функцияны шақырған кезде func консольге тек жергілікті num мәні шығады, ал print арқылы - жалпы айнымалының мәні:

func() # 2 шығарады print(num) # 1 шығарады

Мына кодты орындау нәтижесі қандай болады:

num = 10 def func(): num = 5 return num func() print(num)

Мына кодты орындау нәтижесі қандай болады:

num = 3 def func(): num = 4 return num num = func() print(num)

Мына кодты орындау нәтижесі қандай болады:

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

Мына кодты орындау нәтижесі қандай болады:

num1 = 1 def func(): num2 = 2 func() print(num1)

Мына кодты орындау нәтижесі қандай болады:

num1 = 1 def func(): num2 = 2 func() print(num2)

Мына кодты орындау нәтижесі қандай болады:

num1 = 1 def func(): num2 = 2 func() num2 = 3 print(num2)

Мына кодты орындау нәтижесі қандай болады:

num1 = 1 num2 = 2 def func(): num2 = 3 func() print(num2)

Мына кодты орындау нәтижесі қандай болады:

num1 = 1 def func(): num1 = 2 print(num1)
Қазақ
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικά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
Біз сайттың жұмысы, аналитика және персонализация үшін cookie файлдарын қолданамыз. Деректерді өңдеу Құпиялылық саясаты бойынша жүреді.
барлығын қабылдау баптау қабылдамау