Junior — Middle
87
Python-da dəyişənin növünü müəyyən etmək üçün hansı vasitələr istifadə oluna bilər?
AI-dan cavab
sobes.tech Süni İntellekt
В 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().