Variables are names (identifiers) that map to objects. A namespace is  การแปล - Variables are names (identifiers) that map to objects. A namespace is  ไทย วิธีการพูด

Variables are names (identifiers) t

Variables are names (identifiers) that map to objects. A namespace is a dictionary of variable names (keys) and their corresponding objects (values).

A Python statement can access variables in a local namespace and in the global namespace. If a local and a global variable have the same name, the local variable shadows the global variable.

Each function has its own local namespace. Class methods follow the same scoping rule as ordinary functions.

Python makes educated guesses on whether variables are local or global. It assumes that any variable assigned a value in a function is local.

Therefore, in order to assign a value to a global variable within a function, you must first use the global statement.

The statement global VarName tells Python that VarName is a global variable. Python stops searching the local namespace for the variable.

For example, we define a variable Money in the global namespace. Within the function Money, we assign Money a value, therefore Python assumes Money as a local variable. However, we accessed the value of the local variable Money before setting it, so an UnboundLocalError is the result. Uncommenting the global statement fixes the problem.
0/5000
จาก: -
เป็น: -
ผลลัพธ์ (ไทย) 1: [สำเนา]
คัดลอก!
ตัวแปรมีชื่อ (ตัวบ่งชี้) ที่แมปไปยังวัตถุ Namespace เป็นพจนานุกรมของชื่อตัวแปร (คีย์) และวัตถุที่เกี่ยวข้องของพวกเขา (ค่า)คำงูเหลือมสามารถเข้าถึงตัวแปร ใน namespace ภายในเครื่อง และ ใน namespace ส่วนกลาง ถ้าตัวแปรส่วนกลางและท้องถิ่นมีชื่อเดียวกัน ตัวแปรท้องถิ่นเงาตัวแปรส่วนกลางแต่ละฟังก์ชันมี namespace ของตนเองท้องถิ่น เรียนวิธีทำตามกฎ scoping เดียวเป็นฟังก์ชันธรรมดางูเหลือมทำให้เดาว่ามีตัวแปรเฉพาะที่ หรือสากล มันสันนิษฐานว่า ตัวแปรใด ๆ ที่ถูกกำหนดค่าในฟังก์ชันอยู่ในท้องถิ่นดังนั้น เพื่อที่จะกำหนดค่าให้ตัวแปร global ภายในฟังก์ชัน คุณต้องแรกใช้งบส่วนกลางคำสั่ง VarName โลกบอกงูว่า VarName คือ ตัวแปรส่วนกลาง งูเหลือมหยุดค้น namespace สำหรับตัวแปรท้องถิ่นตัวอย่างเช่น เรากำหนดเงินผันแปรใน namespace ส่วนกลาง ในฟังก์ชันเงิน เรากำหนดเงินค่า ดังนั้น งูถือเงินเป็นตัวแปรท้องถิ่น อย่างไรก็ตาม เราเข้าถึงค่าของตัวแปรเงินก่อนที่จะตั้งมัน ดังนั้น UnboundLocalError เป็นผลลัพธ์ Uncommenting งบส่วนกลางแก้ไขปัญหา
การแปล กรุณารอสักครู่..
ผลลัพธ์ (ไทย) 2:[สำเนา]
คัดลอก!
ตัวแปรที่เป็นชื่อ (ตัวระบุ) แผนที่ที่วัตถุ namespace เป็นพจนานุกรมของชื่อตัวแปร (Keys) และวัตถุที่สอดคล้องกัน (ค่า) ก.

คำสั่งหลามสามารถเข้าถึงตัวแปรใน namespace ที่ท้องถิ่นและใน namespace โลก หากท้องถิ่นและตัวแปรทั่วโลกมีชื่อเดียวกันตัวแปรท้องถิ่นเงาตัวแปรทั่วโลก.

แต่ละฟังก์ชั่นมี namespace ในท้องถิ่นของตัวเอง วิธีการเรียนเป็นไปตามกฎกำหนดขอบเขตเช่นเดียวกับฟังก์ชั่นสามัญ.

งูใหญ่ทำให้คาดเดาการศึกษาว่าตัวแปรที่มีในท้องถิ่นหรือระดับโลก ก็ถือว่าตัวแปรใด ๆ การกำหนดค่าในการทำงานเป็นท้องถิ่น.

ดังนั้นเพื่อที่จะกำหนดค่าให้กับตัวแปรทั่วโลกภายในฟังก์ชั่นขั้นแรกคุณต้องใช้คำสั่งทั่วโลก.

คำสั่งทั่วโลก VarName บอกหลามที่ VarName เป็นตัวแปรทั่วโลก . งูหลามหยุดค้นหา namespace ท้องถิ่นสำหรับตัวแปร.

ตัวอย่างเช่นเรากำหนดเงินตัวแปรใน namespace โลก ภายในเงินฟังก์ชั่นที่เรากำหนดเงินค่าจึงหลามถือว่าเงินเป็นตัวแปรท้องถิ่น อย่างไรก็ตามเราเข้าถึงค่าของเงินตัวแปรท้องถิ่นก่อนที่จะตั้งดังนั้น UnboundLocalError เป็นผล uncommenting งบทั่วโลกแก้ไขปัญหา
การแปล กรุณารอสักครู่..
ผลลัพธ์ (ไทย) 3:[สำเนา]
คัดลอก!
ตัวแปรคือชื่อ ( ระบุ ) ที่แผนที่เพื่อวัตถุ มีเนมสเปซเป็นพจนานุกรมตั้งชื่อตัวแปร ( คีย์ ) และวัตถุที่สอดคล้องกันของพวกเขา ( ค่า )งูหลามงบสามารถเข้าถึงตัวแปรใน namespace namespace ท้องถิ่นและในระดับโลก ถ้าท้องถิ่นและตัวแปรระดับโลกที่มีชื่อเดียวกัน , แปรท้องถิ่นเงาตัวแปรทั่วโลกแต่ละฟังก์ชันมี namespace ท้องถิ่นของตัวเอง วิธีการเรียนตามกฎเดียวกันและเป็นฟังก์ชั่นธรรมดางูเหลือม ทำให้คาดเดาว่าตัวแปรท้องถิ่นหรือระดับโลก สมมุติว่าตัวแปรกำหนดค่าในฟังก์ชันเป็นท้องถิ่นดังนั้น เพื่อกําหนดค่าให้ตัวแปรระดับโลก ภายใน ฟังก์ชั่น , คุณจะต้องใช้งบส่วนกลางงบส่วนกลาง varname บอก งูเหลือมที่ varname คือตัวแปรทั่วโลก งูหลามหยุดการค้นหา namespace ท้องถิ่นสำหรับตัวแปรตัวอย่างเช่น เรากำหนดตัวแปรเงินใน namespace โลก ภายในฟังก์ชั่นเงินเราโอนเงินค่า ดังนั้น งูหลาม ถือว่าเป็นเงินตัวแปรท้องถิ่น อย่างไรก็ตาม เราได้ค่าของเงินตัวแปรท้องถิ่นก่อนที่จะตั้งค่ามัน ดังนั้น unboundlocalerror เป็นผล uncommenting งบทั่วโลกการแก้ไขปัญหา
การแปล กรุณารอสักครู่..
 
ภาษาอื่น ๆ
การสนับสนุนเครื่องมือแปลภาษา: กรีก, กันนาดา, กาลิเชียน, คลิงออน, คอร์สิกา, คาซัค, คาตาลัน, คินยารวันดา, คีร์กิซ, คุชราต, จอร์เจีย, จีน, จีนดั้งเดิม, ชวา, ชิเชวา, ซามัว, ซีบัวโน, ซุนดา, ซูลู, ญี่ปุ่น, ดัตช์, ตรวจหาภาษา, ตุรกี, ทมิฬ, ทาจิก, ทาทาร์, นอร์เวย์, บอสเนีย, บัลแกเรีย, บาสก์, ปัญจาป, ฝรั่งเศส, พาชตู, ฟริเชียน, ฟินแลนด์, ฟิลิปปินส์, ภาษาอินโดนีเซี, มองโกเลีย, มัลทีส, มาซีโดเนีย, มาราฐี, มาลากาซี, มาลายาลัม, มาเลย์, ม้ง, ยิดดิช, ยูเครน, รัสเซีย, ละติน, ลักเซมเบิร์ก, ลัตเวีย, ลาว, ลิทัวเนีย, สวาฮิลี, สวีเดน, สิงหล, สินธี, สเปน, สโลวัก, สโลวีเนีย, อังกฤษ, อัมฮาริก, อาร์เซอร์ไบจัน, อาร์เมเนีย, อาหรับ, อิกโบ, อิตาลี, อุยกูร์, อุสเบกิสถาน, อูรดู, ฮังการี, ฮัวซา, ฮาวาย, ฮินดี, ฮีบรู, เกลิกสกอต, เกาหลี, เขมร, เคิร์ด, เช็ก, เซอร์เบียน, เซโซโท, เดนมาร์ก, เตลูกู, เติร์กเมน, เนปาล, เบงกอล, เบลารุส, เปอร์เซีย, เมารี, เมียนมา (พม่า), เยอรมัน, เวลส์, เวียดนาม, เอสเปอแรนโต, เอสโทเนีย, เฮติครีโอล, แอฟริกา, แอลเบเนีย, โคซา, โครเอเชีย, โชนา, โซมาลี, โปรตุเกส, โปแลนด์, โยรูบา, โรมาเนีย, โอเดีย (โอริยา), ไทย, ไอซ์แลนด์, ไอร์แลนด์, การแปลภาษา.

Copyright ©2025 I Love Translation. All reserved.

E-mail: