Python – متغیرها (Variables)

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

تعریف: متغیرها در پایتون نام‌هایی هستند که به داده‌ها اختصاص داده می‌شوند. این متغیرها به عنوان ظرف‌هایی عمل می‌کنند که داده‌ها را در حافظه نگه می‌دارند تا بتوانید در برنامه‌تان از آن‌ها استفاده یا آن‌ها را دستکاری کنید.

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

عدم نیاز به اعلان قبلی: در پایتون نیازی به اعلام قبلی متغیرها نیست. یعنی شما نیازی ندارید که قبل از استفاده از یک متغیر، آن را تعریف کنید. یک متغیر بلافاصله پس از اختصاص دادن یک مقدار به آن ایجاد می‌شود.

x = 5
y = "John"
print(x)  # خروجی: 5
print(y)  # خروجی: John

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

تغییر نوع متغیر: متغیرها در پایتون نیازی به نوع خاصی ندارند و حتی می‌توانند نوع خود را پس از اختصاص یک مقدار تغییر دهند.

x = 4       # x یک عدد صحیح (int) است
x = "Sally" # x حالا یک رشته (str) است
print(x)    # خروجی: Sally

تبدیل نوع (Casting)

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

x = str(3)    # x خواهد بود '3'
y = int(3)    # y خواهد بود 3
z = float(3)  # z خواهد بود 3.0

دریافت نوع داده

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

x = 5
y = "John"
print(type(x))  # خروجی: 
print(type(y))  # خروجی: 

استفاده از نقل قول‌ها

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

x = "John"
# معادل است با
x = 'John'

حساسیت به حروف بزرگ و کوچک

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

a = 4
A = "Sally"
# A با a متفاوت است و یکی دیگری را جایگزین نمی‌کند

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

پست های مرتبط

مطالعه این پست ها رو از دست ندین!
JavaScript - رویدادها (Events)

JavaScript – رویدادها (Events)

رویدادهای HTML رویدادها در HTML، “اتفاقاتی” هستند که برای عناصر HTML رخ می‌دهند. این اتفاقات می‌توانند ناشی از کار...

بیشتر بخوانید
JavaScript - سازنده‌های شیء (Object Constructors)

JavaScript – سازنده‌های شیء (Object Constructors)

ساخت آبجکت با تابع سازنده (Object Constructor Function) برای ساخت چندین آبجکت مشابه، از تابع سازنده استفاده می‌شود. این...

بیشتر بخوانید
JavaScript - نمایش شیء (Object Display)

JavaScript – نمایش شیء (Object Display)

نحوه نمایش آبجکت‌ها در جاوااسکریپت هنگام نمایش یک آبجکت جاوااسکریپت به صورت مستقیم، خروجی معمولاً به شکل [object Object]...

بیشتر بخوانید

نظرات

سوالات و نظراتتون رو با ما به اشتراک بذارید

برای ارسال نظر لطفا ابتدا وارد حساب کاربری خود شوید.