مقدار
برای مشخص کردن نوع مقدار از تابع type() استفاده میکنیم. مقادیری که در پایتون استفاده میشوند به صورت زیر هستند:
رشته (string)
print(type("Mohsen"))<class 'str'>
اگر بخواهیم مقداری را تبدیل به نوع رشتهای کنیم باید از تابع str() استفاده کنیم
print(type(3))
print(type(str(3)))<class 'int'>
<class 'str'>
صحیح (integer)
print(type(3))<class 'int'>
اگر بخواهیم مقداری را تبدیل به نوع صحیح کنیم باید از تابع int() استفاده کنیم
print(type("3"))
print(type(int("3")))<class 'str'>
<class 'int'>
اعشاری (float)
type(3.14)<class 'float'>
اگر بخواهیم مقداری را تبدیل به نوع اعشاری کنیم باید از تابع float() استفاده کنیم
print(type("3.14"))
print(type(float("3.14")))<class 'str'>
<class 'float'>
مختلط (complex)
type(3 + 4j)<class 'complex'>
اگر بخواهیم مقداری را تبدیل به نوع مختلط کنیم باید از تابع complex() استفاده کنیم
print(type(3))
print(complex(3))
print(type(complex(3)))<class 'int'>
(3+0j)
<class 'complex'>
بولی (boolean)
عبارت بولی عبارتی است که نتیجهی آن درستی (True) یا نادرستی (False) است.
type(True)<class 'bool'>
type(False)<class 'bool'>
اگر بخواهیم مقداری را تبدیل به بولی کنیم باید از تابع bool() استفاده کنیم
print(type("3"))
print(type(bool("3")))<class 'str'>
<class 'bool'>
پوچ (NoneType)
type(None)<class 'NoneType'>