Что такое тип данных в Python
Python
Senior
Без компании
Что такое тип данных в Python
Ответы
Тип данных в Python определяет, какие значения может принимать переменная и какие операции с ней можно выполнять. Python — язык с динамической типизацией, то есть тип переменной определяется во время выполнения программы и может меняться.
Основные встроенные типы:
- Числовые: `int`, `float`, `complex`
- Строки: `str`
- Коллекции: `list`, `tuple`, `dict`, `set`
- Логический: `bool` (`True`/`False`)
- None: `NoneType`
Пример:
```
x = 42 # int
x = "hello" # теперь str
y = [1, 2] # list
z = True # bool
```
Для проверки типа используется `type()` или `isinstance()`:
```
print(type(x) is str) # True
print(isinstance(y, list)) # True
```