Почему вложенные в Python функции не называются замыканиями?

Я видел и использовал вложенные функции в Python, и они соответствуют определению замыкания. Так почему они называютсяnested functions вместоclosures?

Разве вложенные функции не являются замыканиями, потому что они не используются внешним миром?

ОБНОВИТЬ: Я читал о замыканиях, и это заставило меня задуматься об этой концепции по отношению к Python. Я искал и нашел статью, упомянутую кем-то в комментарии ниже, но я не мог полностью понять объяснение в этой статье, поэтому я задаю этот вопрос.

Ответы на вопрос(7)

Ваш ответ на вопрос