Python Variables

ایجاد متغیر ها

بر خلاف دیگر زبان های برنامه نویسی، پایتون هیج فرمانی برای تعریف متغیر ندارد.

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

x = 5
y = "John"
print(x)
print(y)

نیازی نیست حتما نوع متغیر مشخص شود و پس از تعیین نیز می توان آن را تغیر داد.

x = 4 # x is of type int
x = "Sally" # x is now of type str
print(x)

نام متغیر ها

متغیر می توانند یک نام کوتاه مثل x و y یا یک نام توصیفی مثل age, carname, total_volume داشته یاشد. قوانین برای متغیر های پایتون:

• نام یک متغیر باید با یک حرف یا یک کاراکتر زیرین شروع شود.

• نام یک متغیر نمی تواند با عدد شروع شود.

• نام یک متغیر فقط می تواند شامل کاراکتر های عددی و زیرخط باشد مانند: (A-z, 0-9, and _ )

• نام متغیر حساس به حروف مانند:  (age, Age , AGE ) سه lتغیر متفاوتند.

یادمون باشه متغیر ها حساس به متن هستند.

متغیر های خروجی

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

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

x = "awesome"
print("Python is " + x)

همچنین شما می توانید برای اضافه کردن یک متغیر به متغیر دیگر از کاراکتر + استفداده کنید:

x = "Python is "
y = "awesome"
z =  x + y
print(z)

علامت + برای اعداد به عنوان یک اپراتور ریاضی عمل میکند:

 

x = 5
y = 10
print(x + y)

اگر بخواهید یک رشته را با یک عدد ترکیب کنید پایتون به شما خطا می دهد:

 

x = 5
y = "John"
print(x + y)