⊗pyPmFnGVS 2 of 129 menu

ขอบเขตการมองเห็นตัวแปรระดับโลกใน Python

หากย้ายตัวแปร num จาก ฟังก์ชันไปยังบล็อกโค้ดภายนอก มันจะ ได้รับ ขอบเขตการมองเห็นระดับโลก และจะสามารถเข้าถึงได้ไม่เพียงแต่ภายในฟังก์ชันเท่านั้น แต่ยังจากภายนอกด้วย:

num = 1 def func(): print(num) func() # จะพิมพ์ 1 ออกมา

ผลลัพธ์ของการดำเนินการโค้ดต่อไปนี้ จะเป็นอย่างไร:

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

ผลลัพธ์ของการดำเนินการโค้ดต่อไปนี้ จะเป็นอย่างไร:

num = 2 def func(): return num1 print(func())
ไทย
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
เราใช้คุกกี้สำหรับการทำงานของเว็บไซต์ การวิเคราะห์ และการปรับเนื้อหาให้เหมาะสมส่วนบุคคล การประมวลผลข้อมูลเกิดขึ้นตาม นโยบายความเป็นส่วนตัว.
ยอมรับทั้งหมด ปรับแต่ง ปฏิเสธ