logo
logo
تبلیغ کلیکی تاپ سایت 98

آموزش متغیرها در پایتون

آموزش متغیرها در پایتون
حسین فندرسکی برنامه نویسی

در این بخش از آموزش پایتون از تاپ سایت 98 قصد داریم به سراغ متغیرها در پایتون برویم و با انواع آن و روش استفاده از آنها آشنا شویم. متغیرها در هر پروژه ای استفاده می شود و هر برنامه نویس باید بخوبی با آنها آشنا باشد پس به سراغ متغیرها در پایتون می رویم و با چندین مثال با آنها آشنا می شویم.

توجه: اگر اولین بار است که با برنامه نویسی آشنا شده اید و مفهوم بعضی از مفاهیم را درک نمی کنید نگران نباشید ما در ادامه آموزش ها از متغیرها استفاده میکنیم.

تعریف متغیر در پایتون

اگر بخواهیم مقداری را نمایش دهیم بهترین کار این است که آن را در یک متغیر قرار دهیم. ما انواع متغیر داریم که می توانیم از آنها استفاده کنیم.

متغیرها فضایی برای ذخیره مقادیر می باشند. پایتون هیچ فرمانی برای اعلان متغیر ندارد.

یک متغیر در لحظه ای ایجاد می شود که برای اولین بار یک مقدار به آن اختصاص می دهید.

نامگذاری متغیر در پایتون

یک متغیر می تواند یک نام کوتاه (مانند x و y) یا یک نام توصیفی تر (age , fname) داشته باشد. قوانین برای نامگذاری متغیرهای پایتون:

  • نام متغیر باید با یک حرف یا کاراکتر زیرخط شروع شود.
  • نام متغیر نمی تواند با عدد شروع شود.
  • نام متغیر فقط می‌تواند حاوی نویسه‌های عددی و زیرخط باشد (A-z، 0-9 و _ ).
  • نام متغیرها به حروف کوچک و بزرگ حساس هستند (یعنی a و A با هم فرق دارد).
  • نباید از فاصله استفاده کرد.
  • برای استفاده از متغیرهای چند کلمه ای بایستی از underscore یا زیرخط استفاده کرد.

متغیر رشته ای در پایتون

برای استفاده از متغیر رشته ای در پایتون می توانید از کوتیشن استفاده کرد مثلا:

Fname = “hedayat”
Lname = ‘abbasi’
Website = “topsite98.com”

در متغیرهای رشته ای می توانید از دابل کوتیشن یا تک کوتیشن استفاده کنید.

متغیرهای عددی در پایتون

متغیرهای عددی در پایتون را می توان به سه شکل int , float , complex تعریف کرد.

از int برای تعریف متغیرهای عددی بدون اعشار یا عدد صحیح استفاده می کنیم.

برای اعداد اعشاری می توانیم از نوع float استفاده کنیم.

برای اعداد و حروف می توانیم از complex استفاده کنیم.

Num1 = 250
Num2 = 25.3
Num3 = 2g

همان طور که در مثال های بالا مشاهده می کنید نوع اول int ، نوع دوم اعشاری یا float و نوع سوم complex می باشد که از عد و حروف استفاده کرده ایم.

متغیر Bool در پایتون

یکی از متغیرهای مهم در تمامی زبان های برنامه نویسی و پایتون، متغیر Boolean یا Bool می باشد.

متغیر Bool دو مقدار true, false یعنی درست و غلط را در خود نگه می دارد که در بسیاری از موارد کاربردی می باشد.

مثلا می توان در فرم ها برای مجرد یا متاهل، زن یا مرد و غیره استفاده کرد.

x = True
y= False
print(x)
print(y)

متغیرهای list, tuple, range در پایتون

حال به سراغ متغیرهای list, tuple, range در پایتون می رویم.

با استفاده از این نوع متغیرها می توانیم چند مقدار را در یک متغیر قرار دهیم.

به مثال های زیر توجه کنید متغیر x همان List است که چند مقدار را در خود جای می دهد. اگر خروجی زیر را ببینید مقدار banana چاپ می شود. چرا دومین گزینه چاپ شد؟

چون مقدار از صفر آغاز می شود.

متغیر B از نوع tuple است. همچنین می توانید مقدار b را چاپ کنید که همه مقادیر را نشان دهد.

در انتها نیز متغیر c که از نوع range است و مقادیر یک تا پنج را چاپ می کند. در مورد for در ادامه آموزش ها، صحبت خواهیم کرد.

x = ["apple", "banana", "cherry"]
print(x[1])
b = ("apple", "banana", "cherry")
print(b[0])
c = range(1,6)
for n in c:
print(n)

متغیر dict در پایتون

همان طور که در مثال زیر مشاهده می کنید ما در یک متغیر دو مقدار را قرار داده ایم. بجای اینکه دو متغیر رشته ای name و عددی age را بصورت جداگانه تعریف کنیم با استفاده از متغیر نوع dict در پایتون به این مقادیر دسترسی داریم.

x = {"name" : "ali", "age" : 22}
print(x['name'])

متغیر set در پایتون

در متغیر set در پایتون می توانیم چندین مقدار را قرار دهیم.

h = {"apple", "banana", "cherry"}
print(h)

متغیر frozenset در پایتون

در مثال زیر نحوه تعریف متغیر frozenset در پایتون را مشاهده میکنید:

x = frozenset({"apple", "banana", "cherry"})
print(x)

تشخیص نوع متغیر در پایتون

برای تشخیص نوع متغیر در پایتون می توانیم از type استفاده کنیم.

در مثال های زیر با استفاده از type نوع متغیر را تشخیص می دهیم. خروجی متغیر a مقدار int و دومی float می باشد. کدها را در نرم افزار pycharm که در بخش نصب پایتون توضیح دادیم اجرا نمایید.

a = 5
b = 6.5
print(type(a))
print(type(b))

امیدواریم از این آموزش لذت برده باشید.

این سایت بفروش می رسد با سئو عالی و بازدید بالا. تماس بگیرید

اگر سوال یا نظری دارید در بخش کامنت ها بنویسید.اگر موضوع خاصی مد نظر شماست که در سایت موجود نیست در بخش کامنت ها بنویسید

دوره ارز دیجیتال تاپ سایت 98
دوره های آموزشی دوره های آموزشی

نظرات کاربران

از دیدگاه مرتبط با موضوع استفاده نمایید.

از تبلیغ سایت یا شبکه اجتماعی خودداری فرمایید.

برای پاسخ گویی بهتر در سایت ثبت نام نمایید و سپس سوال خود را مطرح فرمایید.