What is variables in python

  • منظور از متغیر یا variable مقداردهی یا تعیین مقدار برای یک متغیر می‌باشد.
  • در ریاضیات معمولا متغیرهای x و y مطرح می‌شود.
  • در برنامه نویسی و مخصوصا پایتون نیز متغیرها نقش پر رنگی دارند.
  • به عنوان مثال می‌توان مقدار SALAM را برای متغیر x در نظر گرفت.
  • برای این منظور وارد کنسول پایتون شوید :
>>> x='SALAM'
  • با دستور بالا مقدار یا عبارت یا رشته‌ی SALAM را به عنوان یک مقدار برای متغیر x در نظر گرفتیم.
  • نکته: چون عبارت SALAM از جنس رشته یا str است لذا نیاز است تا درون کارکتر quotation قرار گیرد.
  • برای فراخوانی یا صدا زدن متغیر می‌توان به شکل زیر عمل کرد :
>>> print(x)
SALAM
  • همان طور که مشاهده می‌کنید در جواب مقدار متغیر x بر روی کنسول چاپ شد.
  • برای چاپ یا نمایش متغیر نیازی به استفاده از تابع print نیست به شکل زیر می‌توان یک متغیر را خواند :
>>> x
'SALAM'
  • همان طور که مشاهده می‌کنید در جواب مقدار متغیر x بر روی کنسول چاپ شد.

  • برای انتخاب نام برای متغیر می‌توان از تمام حروف انگلیسی (بزرگ و کوچک) و اعداد صفر تا نه و همچنین کارکتر _ استفاده نمود.
  • به عنوان مثال نام‌های زیر را می‌توان برای متغیر در نظر گرفت :
name
last_name
name4table
Last_name
  • نکته: دو نام last_name و Last_name متفاوت از هم در نظر گرفته می‌شود چرا که پایتون به حروف کوچک و بزرگ حساس است.
  • نکته: نمی‌توان از عدد در ابتدای نام متغیر استفاده نمود. مثلا انتخاب نام‌های زیر اشتباه است :
4_you
4you
  • نکته: یک سری از اسامی نیز برای پاتیون به صورت رزرو در نظر گرفته شده اند. یعنی نمی‌توان از آن‌ها به عنوان نام متغیر استفاده نمود.
False
await
else
import
pass
None
break
except
in
raise
True
class
finally
is
return
and
continue
for
lambda
try
as
def
from
nonlocal
while
assert
del
global
not
with
async
elif
if
or
yield

  • به عنوان مثالی دیگر می توان :
    • متغیری با نام pi و مقدار 3.1415 در نظر گرفت
    • متغیری با نام r و مقدار 20 در نظر گرفت
    • در نهایت مساحت دایره با شعاع 20 را به شکل زیر حساب کرد :
>>> pi = 3.1415
>>> 
>>> r=20
>>> 
>>> pi * r * r
1256.6000000000001

  • به منظور مطالعه بیشتر :
https://www.programiz.com/python-programming/keywords-identifier

  • بررسی شده در پایتون نسخه ۳

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *