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