Intern
Чӣ тавр дуруст дар Python дархост кардани воридоти маълумот аз корбар?
sobes.tech AI
Ҷавоб аз AI
Используется встроенная функция input(). Она всегда возвращает строку. Для получения числа нужно преобразовать тип.
# Запрос строкового ввода
name = input("Введите ваше имя: ")
# Запрос числового ввода и преобразование к int
try:
age = int(input("Введите ваш возраст: "))
print(f"Через 10 лет вам будет {age + 10}.")
except ValueError:
print("Некорректный ввод возраста.")
Можно также использовать float() для чисел с плавающей точкой.
# Запрос числового ввода и преобразование к float
try:
price = float(input("Введите цену: "))
print(f"Цена с НДС: {price * 1.2}")
except ValueError:
print("Некорректный ввод цены.")