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