50 کامل شده تا
به‌روزرسانی شده در: ۴ ماه پیش

متغیرها

از ویکی‌کد، دانشنامهٔ برنامه‌نویسی
پرش به ناوبری پرش به جستجو

الگو:منو دروس/افقی

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

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


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

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

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

مثال

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)

Casting

اگر می‌خواهید نوع داده یک متغیر را مشخص کنید، می‌توانید با casting این کار را انجام دهید.

مثال

x = str(3) # x will be '3'
y = int(3) # y will be 3
z = float(3) # z will be 3.0

Type را دریافت کنید

می توانید نوع داده یک متغیر را با تابع type() دریافت کنید.

مثال

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


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

نقل قول تکی یا دوتایی؟

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

مثال

x = "John"
# is the same as
x = 'John'

حساس به حروف کوچک و بزرگ (Case-Sensitive)

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

مثال

با این کار دو متغیر ایجاد می‌شود:

a = 4
A = "Sally"
#A will not overwrite a



منابع آموزشی