Справочник · модуль 1 «Числа, переменные и ввод»
Целые и дробные числа type()
Целые числа — 5, 100. Дробные — 2.5, 0.1. У дробных вместо запятой точка. type() покажет вид значения.
Сравнение из жизни
Как монеты и копейки.
Пример
print(type(5))
print(type(2.5))
print(type("5"))Результат
<class 'int'> <class 'float'> <class 'str'>
Учитель в уроке У каждого значения есть тип. Целое число называется int. Дробное — float. Текст — str. Команда type показывает тип. Пять без кавычек — число. Пять в кавычках — текст.
Запомнить
int и float — как целые яблоки и дольки. Целые числа пишут без точки, дробные с точкой.
Частые ошибки новичков на этой теме
Кажется: Input() возвращает число
На самом деле:
input()всегда возвращает текст, даже если ввели цифры. Число получаем черезint().
Тема из урока 1.5 «Число и текст — превращения» курса PythonAZ — урок бесплатный.