⊗pyPmFnLVS 1 of 129 menu

පයිතන් හි විචල්යයන්ගේ ස්ථානීය විෂය පථය

ශ්‍රිතයක ඇති සියලුම විචල්යයන්ට ස්ථානීය විෂය පථය ලෙස හැඳින්වෙන තත්ත්වයක් ඇත - ඒවා ප්‍රවේශ විය හැක්කේ තමන්ගේම ශ්‍රිතයේ සීමාවන් තුළට පමණක් වන අතර බාහිර කේතය තුළ ඒවා සමඟ වැඩ කළ නොහැක.

අපට ශ්‍රිතයක් ඇතැයි සිතමු, එහි ඇතුළත num විචල්යය පවතී:

def func(): num = 2 return num

අපි එය කැඳවා num විචල්යය කොන්සෝලයට එක් කිරීමට උත්සාහ කරමු. කේතය ක්‍රියාත්මක කිරීමෙන් පසු දෝෂයක් ආපසු ලැබෙනු ඇත, මක්නිසාද යත් විචල්යය බාහිර කේතය තුළ නොදන්නා බැවින්:

func() print(num) # දෝෂයක් එක් කරයි

පහත කේතය ක්‍රියාත්මක කිරීමේ ප්‍රතිඵලය කුමක් වේද:

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

පහත කේතය ක්‍රියාත්මක කිරීමේ ප්‍රතිඵලය කුමක් වේද:

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

පහත කේතය ක්‍රියාත්මක කිරීමේ ප්‍රතිඵලය කුමක් වේද:

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

පහත කේතය ක්‍රියාත්මක කිරීමේ ප්‍රතිඵලය කුමක් වේද:

def func(): num = 7 return num func() print(num)
සිංහල
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
අපි වෙබ් අඩවිය ක්‍රියාත්මක කිරීම, විශ්ලේෂණය සහ පුද්ගලීකරණය සඳහා කුකී භාවිතා කරමු. දත්ත සැකසීම සිදුකරනු ලබන්නේ ගෝපනීයතා ප්‍රතිපත්තිය අනුව ය.
සියල්ල පිළිගන්න කොන්දේසි ප්‍රතික්ෂේප කරන්න