เริ่มต้นใช้งานเริ่มต้นใช้งานได้ฟรี

Built-in scope ของ Python

ในแบบฝึกหัดนี้ เราจะมาสำรวจ built-in scope ของ Python ซึ่งแท้จริงแล้วคือโมดูลชื่อ builtins อย่างไรก็ตาม หากต้องการเรียกดูข้อมูลใน builtins จะต้อง import builtins ก่อน เนื่องจาก 'ชื่อ builtins เองไม่ได้เป็น built-in…ไม่ได้พูดเล่นนะ!' (Learning Python, พิมพ์ครั้งที่ 5, Mark Lutz) ลองรัน import builtins ใน IPython Shell จากนั้นรัน dir(builtins) เพื่อแสดงรายชื่อทั้งหมดในโมดูล builtins ดูให้ดี แล้วจะพบชื่อที่คุ้นเคยหลายตัว ชื่อใดต่อไปนี้ที่ ไม่มี อยู่ในโมดูล builtins?

แบบฝึกหัดนี้เป็นส่วนหนึ่งของหลักสูตร

Python เบื้องต้น: การเขียนฟังก์ชัน

ดูคอร์ส

แบบฝึกหัดเชิงโต้ตอบแบบลงมือทำจริง

เปลี่ยนทฤษฎีให้เป็นการลงมือทำด้วยแบบฝึกหัดเชิงโต้ตอบหนึ่งในของเรา

เริ่มแบบฝึกหัด