Урок 2: Ввод данных и арифметика

Получаем и обрабатываем данные
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, "кг!")