Получаем и обрабатываем данные
1. Функция input() — «Слушай!»
Команда input() останавливает программу и ждет, пока пользователь что-то введет с клавиатуры и нажмет Enter.
Важно: Всё, что вводит пользователь через input(), Python считает строкой (текстом).
name = input("Как тебя зовут? ")
print("Привет, " + name)
Преобразование типов (int)
Если мы хотим получить от пользователя число для расчетов, нам нужно превратить текст в число с помощью функции int():
age = int(input("Сколько тебе лет? "))
next_year = age + 1
print("В следующем году тебе будет", next_year)
Математика в Python
Python — это мощный калькулятор. Вот основные знаки:
+ : Сложение
- : Вычитание
* : Умножение
/ : Деление (результат всегда с точкой, например 5.0)
// : Целочисленное деление (отбрасывает остаток: 7 // 3 = 2)
% : Остаток от деления (7 % 3 = 1)
Практическое задание: «Магический калькулятор веса»
Цель: Написать программу, которая спрашивает вес пользователя на Земле и говорит, сколько бы он весил на Луне (на Луне вес в 6 раз меньше).
Инструкция:
Спроси у пользователя его вес (используй int(input(...))).
Создай переменную moon_weight и рассчитай результат (вес разделить на 6).
Выведи ответ на экран.
# Пример кода
weight = int(input("Введите ваш вес в кг: "))
moon_weight = weight / 6
print("На Луне вы бы весили всего", moon_weight, "кг!")