Циклы: как заставить программу повторять действия
Разбираем циклы for и while с нуля: как повторять действия, копить результат, останавливаться вовремя и не попадать в бесконечный цикл.
7 материалов в этой теме.
Разбираем циклы for и while с нуля: как повторять действия, копить результат, останавливаться вовремя и не попадать в бесконечный цикл.
Учимся заворачивать кусок кода в функцию: def, параметры, return, область видимости — и разбираем ошибки, на которых спотыкается каждый новичок.
Учимся сохранять данные так, чтобы они пережили закрытие программы: читаем и пишем текстовые файлы, разбираемся с кодировками, CSV-таблицами и форматом JSON.
Разбираем if, elif и else: как научить программу выбирать разные действия в зависимости от данных — с нуля, с разбором ошибок и практикой.
Собираем всё изученное в один настоящий проект: выбираем идею, режем её на тонкие работающие срезы и шаг за шагом пишем менеджер задач для терминала.
Учимся не бояться красного текста: разбираем traceback построчно, переводим типичные сообщения Python дословно, ищем причину методом гипотез и осваиваем try/except и …
Разбираем, зачем нужны классы: как сложить данные и действия в одну вещь, что такое self и init, и почему объекты — это просто способ навести порядок.
По этому запросу ничего не найдено.