Junior — Middle
94
Quels moyens peut-on utiliser pour déterminer le type d'une variable en Python?
Réponse de l'IA
sobes.tech IA
В Python определить тип переменной можно несколькими способами:
- Функция
type()— возвращает тип объекта.
x = 10
print(type(x)) # <class 'int'>
- Функция
isinstance()— проверяет, является ли объект экземпляром указанного типа или его подкласса.
x = [1, 2, 3]
print(isinstance(x, list)) # True
- Аннотации типов (type hints) — не определяют тип во время выполнения, но помогают статическому анализу кода.
def func(a: int) -> str:
return str(a)
Для динамической проверки в рантайме чаще всего используют type() и isinstance().