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 - آرایه‌ها (Arrays)

JavaScript – آرایه‌ها (Arrays)

آرایه در جاوااسکریپت متغیری خاص است که می‌تواند بیش از یک مقدار را ذخیره کند. const cars = ["Saab",...

بیشتر بخوانید
JavaScript - ویژگی‌های عدد (Number Properties)

JavaScript – ویژگی‌های عدد (Number Properties)

در جاوااسکریپت، شیء Number شامل ویژگی‌هایی از پیش تعریف‌شده است که برای کار با اعداد مفید هستند. این ویژگی‌ها...

بیشتر بخوانید
JavaScript - متدهای عدد (Number Methods)

JavaScript – متدهای عدد (Number Methods)

در جاوا اسکریپت، متدهایی برای کار با اعداد ارائه شده‌اند که می‌توانند روی تمامی اعداد استفاده شوند. متدهای مربوط...

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

نظرات

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

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