7
ทำไมฟังก์ชั่นซ้อนกันของไพ ธ อนจึงไม่เรียกว่าการปิด
ฉันได้เห็นและใช้ฟังก์ชั่นที่ซ้อนกันใน Python และมันตรงกับคำจำกัดความของการปิด ดังนั้นทำไมพวกเขาเรียกว่าnested functionsแทนclosures? ฟังก์ชั่นที่ซ้อนกันไม่ปิดเพราะไม่ได้ใช้งานจากโลกภายนอกหรือไม่? UPDATE:ฉันกำลังอ่านเกี่ยวกับการปิดและมันทำให้ฉันคิดถึงแนวคิดนี้เกี่ยวกับ Python ฉันค้นหาและพบบทความที่มีคนพูดถึงในความคิดเห็นด้านล่าง แต่ฉันไม่สามารถเข้าใจคำอธิบายในบทความนั้นได้อย่างสมบูรณ์ดังนั้นนี่คือเหตุผลที่ฉันถามคำถามนี้