Переменные и ввод данныхУрок 3 из 5
Функция input() — ввод данных
15 мин20 XP
Функция input()
input() получает данные от пользователя. Всегда возвращает строку.
pythonname = input("Введите имя: ")
print("Привет,", name)
Важно: input() возвращает str
pythonage = input("Возраст: ")
print(type(age)) # <class 'str'> — даже если ввели 25!
# Для вычислений нужно преобразование:
age = int(input("Возраст: "))
print(age + 1)
Пример: площадь прямоугольника
pythonwidth = float(input("Ширина: "))
height = float(input("Высота: "))
print("Площадь:", width * height)
В задачах на платформе
В автоматических тестах переменные задаются напрямую (без input), так как у Pyodide нет интерактивного ввода в тестах.
📌 Запомни
input()всегда возвращаетstr- Для числа:
int(input(...))илиfloat(input(...)) - Строка в
input()— подсказка пользователю, на результат не влияет
Квест
Приветствие по имени
15 мин25 XP
Дана переменная name = "Алиса".
Выведите: Привет, Алиса! Добро пожаловать в Python.
Ctrl+Enter — выполнить · Ctrl+Shift+Enter — проверить
Результаты появятся здесь после выполнения кода.