Освойте Python на курсе от Skypro. Вас ждут 400 часов обучения и практики (достаточно десяти часов в неделю), подготовка проектов для портфолио, индивидуальная проверка домашних заданий и помощь опытных наставников. Получится, даже если у вас нет опыта в IT.
Часто в процессе программирования на языке Python возникает необходимость определить тип переменной. Это может быть полезно во многих случаях, например, при работе с различными структурами данных.
Рассмотрим пример. Предположим, что есть переменная x
, которая может быть числом, строкой или списком. В зависимости от типа x
могут выполняться разные операции.
x = "Hello, World!"
Чтобы определить тип переменной x
в Python, можно использовать встроенную функцию type()
.
print(type(x))
В этом случае на выходе получится:
<class 'str'>
Это значит, что переменная x
является строкой (str от англ. string — строка).
Таким образом, функция type()
позволяет определить тип переменной в Python. Она принимает один аргумент — переменную, тип которой нужно определить, и возвращает тип этой переменной.
Если бы x
был списком, то функция type(x)
вернула бы <class 'list'>
, а если бы x
был числом, то — <class 'int'>
или <class 'float'>
в зависимости от того, целое это число или с плавающей точкой.
Таким образом, в Python существует простой и удобный способ определения типа переменной — с помощью функции type()
.
Изучайте Python на онлайн-курсе от Skypro «Python-разработчик». Программа рассчитана на новичков без опыта программирования и технического образования. Курс проходит в формате записанных коротких видеолекций. Будет много проверочных заданий и мастер-классов. В конце каждой недели — живая встреча с экспертами в разработке для ответов на вопросы и разбора домашек.
Добавить комментарий