متغیرها در پایتون
پایتون یک زبان برنامهنویسی است که به شما اجازه میدهد تا با آن برنامههای مختلفی بسازید. برای اینکه بتوانید در پایتون برنامه بنویسید، باید با مفاهیم اولیه آن آشنا شوید. یکی از مهمترین مفاهیم در پایتون، متغیرها هستند.
متغیر چیست؟
متغیرها در پایتون به نوعی حافظه گفته میشود که میتوانید در آن اطلاعات مختلف را ذخیره کنید. وقتی که شما یک متغیر را تعریف میکنید، در واقع یک فضایی از حافظه را برای ذخیره کردن اطلاعات مشخص میکنید.
تعریف متغیر در پایتون
برای تعریف یک متغیر در پایتون، شما میتوانید از یک کلمه یا عبارتی که معرف آن متغیر باشد استفاده کنید. سپس با استفاده از علامت مساوی (=)، مقدار مورد نظر را به آن متغیر اختصاص دهید.
name = "احمد"
در این مثال، ما یک متغیر با نام `name` تعریف کردیم و مقدار “احمد” را به آن اختصاص دادیم.
نواع متغیرها در پایتون
پایتون از انواع مختلف متغیرها پشتیبانی میکند. برخی از رایجترین آنها عبارتند از:
- متغیرهای رشتهای (string): که برای ذخیره کردن متن استفاده میشوند.
- متغیرهای عددی (numeric): که برای ذخیره کردن اعداد استفاده میشوند.
- متغیرهای بولی (boolean): که برای ذخیره کردن مقادیر درست یا نادرست استفاده میشوند.
متغیرهای رشتهای
متغیرهای رشتهای برای ذخیره کردن متن استفاده میشوند. شما میتوانید یک متغیر رشتهای را با قرار دادن متن در داخل دو نقل قول (“”) یا تک نقل قول (”) تعریف کنید.
name = "احمد"
family_name = 'مقدسی'
متغیرهای عددی
متغیرهای عددی برای ذخیره کردن اعداد استفاده میشوند. شما میتوانید یک متغیر عددی را بدون هیچگونه علامتی تعریف کنید.
age = 20
height = 180
متغیرهای بولی
متغیرهای بولی برای ذخیره کردن مقادیر درست یا نادرست استفاده میشوند.
is_student = True
is_teacher = False
استفاده از متغیرها در برنامههای پایتون
حال که با مفهوم متغیرها آشنا شدید، بیایید ببینیم چگونه میتوانیم از آنها در برنامههایمان استفاده کنیم.
name = input("نامات را بنویس: ")
age = int(input("سنات را بنویس: "))
print("سلام " + name + "! سنات " + str(age) + " سال است.")
در این مثال، ما دو متغیر `name` و `age` را تعریف کردیم و از کاربر درخواست کردیم که نام و سناش را وارد کند. سپس ما از این متغیرها برای چاپ یک پیام سلامتی استفاده کردیم.
عملیات با متغیرها
شما میتوانید با متغیرها عملیات مختلفی انجام دهید. به عنوان مثال، میتوانید متغیرها را با هم جمع یا تفریق کنید.
x = 10
y = 5
sum = x + y
difference = x - y
print("مجموع: " + str(sum))
print("تفاوت: " + str(difference))
نکته مهم
توجه داشته باشید که در پایتون، شما میتوانید نوع متغیر را تغییر دهید. به عنوان مثال، شما میتوانید یک متغیر را ابتدا به عنوان یک عدد تعریف کنید و سپس آن را به یک رشته تبدیل کنید.
x = 10
print(type(x)) # خروجی:
x = "ده"
print(type(x)) # خروجی:
کاربرد متغیرها در زندگی روزمره
متغیرها در پایتون کاربردهای زیادی در زندگی روزمره دارند. به عنوان مثال، شما میتوانید از متغیرها برای ذخیره کردن اطلاعات شخصیتان، مانند نام، سن، آدرس و شماره تماس استفاده کنید.
name = "احمد"
age = 20
address = "کابل"
print("نام: " + name)
print("سن: " + str(age))
print("آدرس: " + address)
مثال عملی
بیایید یک مثال عملی ببینیم. فرض کنید شما میخواهید یک برنامه بنویسید که از کاربر درخواست کند تا نام و سناش را وارد کند، سپس یک پیام خوشآمدگویی برایش چاپ کند.
name = input("نامات را بنویس: ")
age = int(input("سنات را بنویس: "))
print("سلام " + name + "! سنات " + str(age) + " سال است. خوش آمدید!")
تمرین
اکنون که با متغیرها در پایتون آشنا شدید، تمرین کنید و برنامههای مختلفی بنویسید که از متغیرها استفاده کنند.
- یک برنامه بنویسید که از کاربر درخواست کند تا نام و سناش را وارد کند، سپس یک پیام خوشآمدگویی برایش چاپ کند.
- یک برنامه بنویسید که دو عدد را از کاربر بگیرد و مجموع و تفاوتشان را چاپ کند.
خلاصه
در این درس، ما با مفهوم متغیرها در پایتون آشنا شدیم و یاد گرفتیم که چگونه میتوانیم از آنها برای ذخیره کردن اطلاعات مختلف استفاده کنیم. ما همچنین با انواع مختلف متغیرها، مانند متغیرهای رشتهای، عددی و بولی آشنا شدیم و کاربردهای آنها را در زندگی روزمره بررسی کردیم.