Обычно при изучении языка программирования все начинают немного с иного, но мне бы хотелось начать именно с этого - с ошибок. А точнее с одной ошибки NameError. Единственная строчка кода, что мы с Вами писали была print('Привет, мир!') Вы её просто скопировали. Но, допустим, Вы решили написать её самостоятельно. Похвально. Но, о нет, вы совершили ошибку. Вместо print Вы написали prit. И командная строка выдала Вам вот такое сообщение: Что же оно означает? Давайте разберемся построчно. Такой разбор мы будем делать ни раз в самом коде...
2 года назад
3 подписчика
1. Ошибка: "NameError: name 'variable_name' is not defined" 2. Ошибка: "IndexError: list index out of range" 3. Ошибка: "ModuleNotFoundError: No module named 'module_name'" 4. Ошибка: "SyntaxError: invalid syntax" 5. Ошибка: "ValueError: invalid literal for int() with...
5 месяцев назад
83 подписчика
Введение в переменную _ _name_ _ и варианты ее использования в Python Скорее всего, вы встречали переменную __name__ при работе с кодом Python. Она выглядит следующим образом: if __name__ == '__main__': main() Рассмотрим пример использования этой переменной при создании модулей в Python. Зачем использовать переменную _ _name_ _? Переменная __name__ (два нижних подчеркивания перед и после) — это особая переменная в Python, получающая значение в зависимости от того, каким образом выполняется содержащийся в ней сценарий...
1 год назад