Что такое пространства имен Python

Я только начал изучать Python и наткнулся на концепцию «пространств имен» в Python. Хотя я понял, что это такое, но не могу оценить серьезность этой концепции.

Некоторый просмотр в сети показал, что одна из причин, по которой он идет против PHP, заключается в том, что он не имеет встроенной поддержки пространств имен.

Может ли кто-нибудь объяснить, как использовать пространства имен и как эта функция улучшает программирование (не только в Python, поскольку я предполагаю, что пространства имен не являются концепцией, ограниченной конкретным языком).

Я в основном имею опыт программирования на Java и C.

43
задан Ray Toal 5 May 2015 в 01:58
поделиться