Справочник · модуль 1 «Числа, переменные и ввод»
Float() — в дробное число
float("2.5") превращает текст в дробное число.
Сравнение из жизни
Как int(), но с копейками.
Пример
text = "12"
number = int(text)
print(number + 1)
print(float("2.5") * 2)
print("Мне " + str(number) + " лет")Результат
13 5.0 Мне 12 лет
Учитель в уроке Команда int превращает текст в целое число. Команда float — в дробное. Команда str превращает число в текст.
Запомнить
float — как int, только для дробных чисел. Надпись с точкой станет числом, с которым можно считать.
Частые ошибки новичков на этой теме
Кажется: Input() возвращает число
На самом деле:
input()всегда возвращает текст, даже если ввели цифры. Число получаем черезint().
Тема из урока 1.5 «Число и текст — превращения» курса PythonAZ — урок бесплатный.