PYTHON TYPE ФУНКЦИЯ

Python - это динамически типизированный язык программирования, что означает, что переменная может ссылаться на объекты разных типов данных в разное время. Функция type() используется для получения типа объекта.

x = 5
print(type(x))

Результат выполнения кода:


<class 'int'>

В данном примере создается переменная 'x', которой присваивается значение 5, а затем используется функция type() для получения типа переменной. В данном случае, тип переменной 'x' - это 'int' (целое число).

Функция type() может использоваться для проверки любого объекта:

word = "Python"
list = [1, 2, 3]
tuple = (4, 5, 6)
dictionary = {'a': 1, 'b': 2}
print(type(word))
print(type(list))
print(type(tuple))
print(type(dictionary))

Результат выполнения кода:


<class 'str'>
<class 'list'>
<class 'tuple'>
<class 'dict'>

В этом примере типы различных объектов, таких как строка, список, кортеж и словарь, были проверены с помощью функции type(). К каждому объекту применена функции type(), которая вернула соответствующий тип.

Также можно использовать type() для динамической типизации:

x = 5
print(type(x))
x = "Python"
print(type(x))
x = [1,2,3]
print(type(x))

Результат выполнения кода:


<class 'int'>
<class 'str'>
<class 'list'>

Здесь переменная 'x' сначала имела тип 'int', затем была переопределена как строка, а затем как список. Функция type() в каждом случае вернула соответствующий тип переменной.

Функция type в python

Live de Python #84 -Type Hints e anotações de funções

Como Utilizar uma Função (Function) em Python

Python Typing - Type Hints \u0026 Annotations

Type annotations - Tipagem de dados no Python 3.10

Python type() Function

#34. Метаклассы. Объект type - Объектно-ориентированное программирование Python

5 Reasons Why You Should Use Type Hints In Python

#61. Функции isinstance и type для проверки типов данных - Python для начинающих

BLGPG-0B86062C9E6A-24-09-19-20

Новые материалы: