Этот урок посвящен основам синтаксиса Python и созданию первой программы. Научимся использовать функцию print, выполнять математические операции и работать с пользовательским вводом.
Запуск Python-программ
Запуск файлов Python осуществляется через терминал. Например, для запуска файла Python P введите команду python Python P в терминале.
Ошибки и версии Python
Существуют две основные версии Python (2 и 3). Код, написанный для одной версии, может не работать в другой. Рекомендуется использовать актуальные учебные материалы и проверять совместимость кода с вашей версией Python.
Функция print()
Функция print() выводит данные на экран. Она обрабатывает различные типы данных: числа, строки, символы.
Пример:
print("Hello, world!")
print(3 + 2) # Выведет 5
print(3 * 2) # Выведет 6
print(3 ** 2) # Выведет 9
Математические операции
Python поддерживает стандартные математические операции: сложение (+), вычитание (-), умножение (*), деление (/), возведение в степень (**), целочисленное деление (//) и нахождение остатка от деления (%).
Примеры:
print(25 // 5) # Выведет 5 (целочисленное деление)
print(25 % 5) # Выведет 0 (остаток от деления)
print(25 % 4) # Выведет 1 (остаток от деления)
Типы данных
Python автоматически обрабатывает различные типы данных, такие как целые числа (integer) и числа с плавающей точкой (float).
Примеры:
print(23.12 + 23.45) # Выведет 46.57
print(23 - 45.23) # Выведет -22.23
print(-23 - 12) # Выведет -35
Подробное изучение типов данных — тема последующих уроков.
Интерактивный режим и IDLE
Python можно запускать в терминале или в IDLE (интегрированная среда разработки), которая поставляется вместе с Python. IDLE упрощает работу с кодом, особенно для начинающих.
Функция input() и переменные
Функция input() позволяет получить данные от пользователя.
Пример:
name = input("Как вас зовут? ")
print("Привет,", name)
В примере значение, введенное пользователем, сохраняется в переменной name. Подробное изучение переменных — тема следующего урока.
Синтаксис Python
В Python отсутствуют обязательные точки с запятой в конце строк. Новая строка обозначает конец инструкции. Хотя можно использовать точку с запятой для размещения нескольких инструкций в одной строке, это не рекомендуется из-за снижения читаемости кода. Предпочтительнее разделять код на отдельные строки.
В этом уроке изучены основы синтаксиса Python, функции print() и input(), а также выполнены базовые математические операции. В следующем уроке перейдём к изучению переменных.