На этом шаге мы рассмотрим способы организации такой проверки.
Python в любой момент времени изменяет тип переменной в соответствии с данными, хранящимися в ней. Пример:
>>> a = 'Строка' # Тип str >>> a = 7 # Теперь переменная имеет тип int
>>> type(a) <class 'int'>
Проверить тип данных, хранящихся в переменной, можно следующими способами:
>>> x = 10 >>> if type(x) == int: print('Это тип int') Это тип int
>>> s = 'Строка' >>> if isinstance(s, str): print('Это тип str') Это тип str
На следующем шаге мы рассмотрим преобразование типов данных.