Модуль: (Python-база) Типы данных


5. Преобразование к целому числу

Иногда данные могут поступать и храниться в неправильном формате. Например:

  • Число записано как текст ("10" вместо 10)

  • Нужно целое число, а хранится оно как дробное (3.14 → 3)

Как исправить?

Используем функцию int(), которая
- преобразует данные строкового типа в целые числа (если строка представляет собой запись целого числа);
- дробное число сократит до целого числа. 
 

Пример
number = int("5")    # Было "5" (текст), стало 5 (число)
number = int(3.45)   # number = 3
number = int(-3.45)  # number = -3
 

Задание

Исправьте приведенную программу, чтобы она не вызывала ошибку. Для этого оформите преобразование переменной age к целому числу.


Вставьте недостающие фрагменты кода
Python
1
age = "2025"       
2
# преобразуйте переменную age к целому числу       
3
4
print(next_year)