Оригінальна публікація: Python Print Type of Variable – How to Get Var Type
Якщо ви новачок у Python, знайомство зі всіма типами даних може видатись заплутаним. Як-не-як, у цій мові програмування їх доступно чимало.
У цій публікації я покажу, як отримати тип різних структур даних у Python, призначивши їх до змінної, а потім вивівши тип на консоль завдяки функції print()
.
Як вивести тип змінної у Python
Щоб отримати тип змінної у Python, можна використати вбудовану функцію type()
.
Базовий синтаксис виглядає так:
type(назваЗмінної)
У Python все є об’єктом. Коли ви використаєте функцію type()
, щоб вивести на консоль тип значення, що зберігається в змінній, повернеться тип класу об’єкта.
Наприклад, якщо типом є рядок та ви використали type()
, то отримаєте <class ‘string‘>
як результат.
Щоб показати функцію type()
у дії, я оголошу деякі змінні та призначу їм різні типи даних у Python.
назва = "freeCodeCamp"
бал = 99.99
уроки = ["RWD", "JavaScript", "Databases", "Python"]
особа = {
"ім'я": "John",
"прізвище": "Doe",
"вік": 28
}
мови = ("Python", "JavaScript", "Golang")
основи = {"HTML", "CSS", "JavaScript"}
Потім я виведу типи на консоль, обгорнувши print()
навколо деяких рядків та функції type()
.
print("The variable, назва is of type:", type(назва))
print("The variable, бал is of type:", type(бал))
print("The variable, уроки is of type:", type(уроки))
print("The variable, особа is of type:", type(особа))
print("The variable, мови is of type:", type(мови))
print("The variable, основи is of type:", type(основи))
Ось виводи:
# Outputs:
# The variable, назва is of type: <class 'str'>
# The variable, бал is of type: <class 'float'>
# The variable, уроки is of type: <class 'list'>
# The variable, особа is of type: <class 'dict'>
# The variable, мови is of type: <class 'tuple'>
# The variable, основи is of type: <class 'set'>
Висновки
Функція type()
— це корисна вбудована функція у Python, за допомогою якої можна отримати тип даних змінної.
Якщо ви початківець, збережіть свій час від зубріння типів даних завдяки функції type()
, яка виводить тип змінної на консоль.
Функцію type()
також можна використати для налагоджування, оскільки змінні у Python не оголошуються з типами даних. Тому функцію type()
вбудували в мову для того, щоб ви могли перевірити тип даних змінних.
Дякую, що прочитали.