Урок 6. Ошибки в Python: почему они появляются и как с ними подружиться 🐍🔧
Если программа не запускается — это нормально 👍 Ошибки в Python бывают у всех: у детей, у взрослых и даже у опытных программистов. Сегодня мы узнаем, почему появляются ошибки, что они означают и как Пайти 🐍 помогает нам их находить и исправлять. Когда Python видит проблему, он не молчит, а честно сообщает об этом. Он показывает сообщение об ошибке — это как подсказка от Пайти 🐍: «Эй, тут что-то не так, давай починим!» Самые частые ошибки у начинающих: pritn("Привет") Python не знает команду pritn, потому что правильно — print...
2 недели назад
Ошибки новичков в Python: 7 граблей, на которые наступают все
Python прощают многое. Но некоторые ошибки новички совершают с завидным постоянством. Я и сам наступал на эти грабли — разбираем, как обойти. Классика. Смотри: ```python def add_item(item, lst=[]): lst.append(item) return lst print(add_item(1)) # [1] print(add_item(2)) # [1, 2] — упс! ``` Список `lst` создаётся один раз при определении функции. Каждый вызов использует один и тот же список. Ожидаешь пустой список, а получаешь всё накопленное. Как правильно: ```python def add_item(item, lst=None): if lst is None: lst = [] lst...