Запускаем первую программу
Для начала установи Python или используй учебную среду, в которой можно запускать код. Создай файл с расширением .py и напиши команду print, чтобы вывести короткое сообщение. После запуска ты увидишь результат в терминале или окне среды. Попробуй изменить текст и запустить программу ещё раз. Это простое упражнение помогает привыкнуть к циклу работы: написать код, запустить, проверить и внести изменение.
Переменные и значения
Переменная хранит значение, к которому можно обратиться по имени. Например, можно записать имя человека в переменную name, а число попыток — в attempts. Текст обычно записывают в кавычках, а числа — без них. Если программа получает значение через input, оно приходит как текст. Для арифметики введённое число нужно преобразовать, например с помощью int. При этом стоит помнить, что пользователь может ввести не число, поэтому проверка данных тоже важна.
Условия if и else
Условие помогает программе выбрать, что делать дальше. Например, если число больше десяти, можно вывести одно сообщение, а в остальных случаях — другое. В Python после условия ставят двоеточие, а команды внутри блока записывают с отступом. Попробуй написать программу, которая проверяет, положительное ли число. Затем добавь обработку нуля и отрицательного значения, чтобы увидеть, как несколько вариантов соединяются в одну конструкцию.
Циклы и повторение
Цикл позволяет выполнить действие несколько раз, не копируя одну и ту же строку. Цикл for часто используют, чтобы пройти по последовательности или повторить действие заданное число раз. Цикл while продолжает работу, пока условие остаётся истинным. Следи, чтобы цикл while мог завершиться: если условие никогда не меняется, программа может повторяться бесконечно. Для начала попробуй вывести числа от одного до пяти.
Списки и словари
Список хранит несколько значений в определённом порядке. Например, в нём можно хранить названия книг или список дел. Словарь помогает связывать ключи и значения: например, имя предмета и оценку. Выбирай структуру в зависимости от задачи. Попробуй создать список из трёх любимых фильмов и вывести каждый из них с помощью цикла. Затем создай словарь, в котором каждому фильму соответствует год выпуска.
Функции и собственные задачи
Функция позволяет дать имя группе инструкций и использовать её повторно. В Python функцию объявляют с помощью def. Она может получать параметры и возвращать результат через return. Например, можно написать функцию, которая принимает два числа и возвращает их сумму. Когда задача становится больше, разбивай её на маленькие части. Так легче проверить каждый шаг и понять, в каком месте возникла ошибка.
Практика: простой калькулятор
Создай программу, которая получает два числа и выводит их сумму. Используй input, чтобы спросить значения, и int, чтобы преобразовать введённый текст в целые числа. Затем сложи числа и покажи результат с помощью print. После удачного запуска проверь другие значения, в том числе ноль и отрицательное число. Подумай, что случится, если вместо числа ввести слово. Это хороший повод узнать больше о проверке данных.
Как читать сообщение об ошибке
Python обычно показывает тип ошибки и строку, на которой она возникла. Начни с последней строки сообщения, а затем найди указанное место в файле. Проверь отступы, кавычки и скобки. Если ошибка связана с преобразованием текста в число, подумай, что именно ввёл пользователь. Не скрывай проблему пустым обработчиком: лучше вывести понятное сообщение и предложить ввести значение ещё раз.
Мини-викторина
Какая команда выводит текст в Python?
Выбери ответ — результат появится здесь.
Итого: 0 из 1 правильных ответов
В Python для вывода используют print().
Отметь результат и выбери одну вещь для самостоятельной практики.
Отметка сохранится в этом браузере.