50% کامل شده تا

متغیرها

از ویکی‌کد، دانشنامهٔ برنامه‌نویسی
پرش به ناوبری پرش به جستجو
Main Page Tutorial
Python-menu.png
موارد آموزشی
۱خانه
۲مقدمه
۳شروع کار
۴دستور زبان
۵توضیحات
۶متغیرها
۷انواع داده‌ها
۸اعداد
۹تبدیل نوع
۱۰رشته‌ها
۱۱Booleans
۱۲عملگرها
۱۳لیست‌ها
۱۴تاپل‌ها
۱۵مجموعه‌ها
۱۶دیکشنری‌ها
۱۷If...Else
۱۸حلقهٔ While
۱۹حلقهٔ For
۲۰توابع
۲۱Lambda
۲۲آرایه‌ها
۲۳کلاس‌ها / اشیاء
۲۴ارث‌بری
۲۵Iteratorها
۲۶دامنه
۲۷پودمان‌ها
۲۸تاریخ و زمان
۲۹JSON
۳۰RegEx
۳۱PIP
۳۲Try...Except
۳۳ورودی کاربر
۳۴قالب‌بندی رشته
مدیریت فایل
یادگیری ماشین
MySQL در پایتون
MongoDB در پایتون
مرجع پایتون
مرجع ماژول
چگونه در پایتون؟
مثال‌های پایتون

متغیرها ظرف‌هایی (Containers) برای ذخیره مقدار داده‌ها هستند.[۱]


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

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

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

مثال
1 x = 5
2 y = "John"
3 print(x)
4 print(y)

متغیرها نیازی به اعلان با نوع خاصی ندارند و حتی می‌توانند بعد از اینکه تعریف شدند نوعشان تغییر کند.

مثال
1 x = 4 # x is of type int
2 x = "Sally" # x is now of type str
3 print(x)

Casting

If you want to specify the data type of a variable, this can be done with casting.

مثال
1 x = str(3)    # x will be '3'
2 y = int(3)    # y will be 3
3 z = float(3)  # z will be 3.0

Get the Type

You can get the data type of a variable with the type() function.

مثال
1 x = 5
2 y = "John"
3 print(type(x))
4 print(type(y))
You will learn more about data types and casting later in this tutorial.

Single or Double Quotes?

متغیرهای رشته‌ای می‌توانند با استفاده از نقل قول تکی یا دوتایی تعریف شوند:

مثال
1 x = "John"
2 # is the same as
3 x = 'John'

Case-Sensitive

Variable names are case-sensitive.

مثال

This will create two variables:

1 a = 4
2 A = "Sally"
3 #A will not overwrite a



منابع آموزشی