Практическое занятие 1: Hello World
Цель занятия
Заголовок раздела «Цель занятия»Ознакомиться с языком программирования Python, установить необходимые инструменты и написать первую программу.
Установка Python
Заголовок раздела «Установка Python»- Перейдите на официальный сайт python.org
- Скачайте актуальную версию Python (рекомендуется 3.10+)
- Запустите установщик и обязательно отметьте галочку “Add Python to PATH”
- После установки проверьте версию:
python --versionили
python3 --versionНастройка окружения
Заголовок раздела «Настройка окружения»Для работы с Python рекомендуется использовать кодовый редактор или IDE:
- VS Code с расширением Python
- PyCharm (Community Edition — бесплатная)
- Jupyter Notebook для интерактивной работы
Первая программа
Заголовок раздела «Первая программа»Создайте файл hello.py со следующим содержимым:
# Это комментарийprint("Hello, World!")
# Вывод на русском языкеprint("Привет, мир!")
# Вывод с использованием переменнойname = "Студент"print(f"Добро пожаловать, {name}!")Запуск программы
Заголовок раздела «Запуск программы»Выполните программу через терминал:
python hello.pyили
python3 hello.pyБазовые понятия
Заголовок раздела «Базовые понятия»Переменные
Заголовок раздела «Переменные»# Присваивание значенияx = 5y = "Привет"
# Вывод значенияprint(x)print(y)Типы данных
Заголовок раздела «Типы данных»# Целое числоinteger = 42print(type(integer)) # <class 'int'>
# Число с плавающей точкойfloating = 3.14print(type(floating)) # <class 'float'>
# Строкаtext = "Hello"print(type(text)) # <class 'str'>
# Логическое значениеboolean = Trueprint(type(boolean)) # <class 'bool'>Ввод данных
Заголовок раздела «Ввод данных»# Ввод строкиname = input("Введите ваше имя: ")print(f"Привет, {name}!")
# Ввод числа (преобразование типов)age = int(input("Введите ваш возраст: "))print(f"Вам {age} лет")
age_float = float(input("Введите ваш возраст с точностью: "))print(f"Вам {age_float} лет")Задания для самостоятельной работы
Заголовок раздела «Задания для самостоятельной работы»- Создайте программу, которая запрашивает имя пользователя и выводит приветствие.
- Напишите программу, которая вычисляет площадь прямоугольника по введённым ширине и высоте.
- Создайте программу, которая запрашивает температуру в градусах Цельсия и переводит её в Фаренгейты.
Пример решения задания 1
Заголовок раздела «Пример решения задания 1»name = input("Введите ваше имя: ")print(f"Привет, {name}! Добро пожаловать на курс.")Пример решения задания 2
Заголовок раздела «Пример решения задания 2»width = float(input("Введите ширину прямоугольника: "))height = float(input("Введите высоту прямоугольника: "))area = width * heightprint(f"Площадь прямоугольника: {area}")Пример решения задания 3
Заголовок раздела «Пример решения задания 3»celsius = float(input("Введите температуру в °C: "))fahrenheit = (celsius * 9/5) + 32print(f"Температура в °F: {fahrenheit}")Полезные ресурсы
Заголовок раздела «Полезные ресурсы»Следующий шаг
Заголовок раздела «Следующий шаг»На следующем занятии мы познакомимся с системой контроля версий Git и научимся работать с репозиторием.