توی برنامهنویسی، دادهها فقط یک شکل ندارن و میتونن انواع مختلفی داشته باشن.
یه وقتهایی با عدد سر و کار داریم،
یه وقتهایی با متن،
و بعضی وقتها هم با درست یا غلط بودن یک شرط.
به نوعی که هر مقدار داره، نوع داده (Data Type) گفته میشه.
انواع داده در پایتون
تو پایتون انواع مختلفی از دادهها وجود داره،
اما اوایل یادگیری معمولاً با این چهار نوع اصلی شروع میکنیم:
intfloatstringbool
حالا بیاید دونهدونه هر کدوم رو بررسی کنیم 👇
عدد صحیح (int)
نوع دادهی int برای اعداد صحیح استفاده میشه؛
یعنی عددهایی که قسمت اعشاری ندارن.
مثال:
age = 25
year = 2025
count = 10
توی این مثال، همهی مقادیر از نوع عدد صحیح (int) هستن.
عدد اعشاری (float)
نوع دادهی float برای اعداد اعشاری استفاده میشه؛
یعنی عددهایی که بعد از ممیزشون مقدار دارن.
مثال:
price = 19.99
height = 1.75
temperature = 36.5
ز این نوع داده معمولاً برای محاسباتی استفاده میکنیم که عدد اعشاری دارن.
رشته یا متن (string)
نوع دادهی string برای متن استفاده میشه.
توی پایتون، هر متنی که مینویسیم باید داخل علامت نقل قول قرار بگیره (تککوتیشن یا دابلکوتیشن).
مثال:
name = "Arman"
city = "Tehran"
message = "Hello Python"
هر چیزی که داخل " " یا ' ' قرار بگیره، در پایتون یک رشته (string) حساب میشه؛ حتی اگه عدد باشه.
مقدار منطقی (bool)
نوع دادهی bool فقط دو مقدار میتونه داشته باشه:
TrueFalse
از این نوع داده معمولاً توی شرطها و تصمیمگیریهای برنامه استفاده میشه.
مثال:
is_student = True
is_logged_in = False
اینجا متغیرها نشون میدن که یک وضعیت درسته یا نادرست.
بررسی نوع داده با type
توی پایتون این امکان رو داریم که بفهمیم نوع دادهی یک متغیر چیه.
برای این کار از تابع type استفاده میکنیم.
age = 25
print(type(age))
خروجی برنامه:
تمرین
یک برنامه بنویسید که:
- سن خود را در یک متغیر از نوع
intذخیره کند - قد خود را در یک متغیر از نوع
floatذخیره کند - نام خود را در یک متغیر از نوع
stringذخیره کند - وضعیت دانشجو بودن خود را در یک متغیر از نوع
boolذخیره کند
سپس همه آنها را با استفاده از print نمایش دهید.