Python – نام‌گذاری متغیرها (Variable Names)

نام‌گذاری متغیرها در پایتون

در پایتون، می‌توانید برای متغیرها نام‌های کوتاه (مثل x و y) یا نام‌های توصیفی‌تر (مثل age, carname, total_volume) انتخاب کنید. اما هنگام نام‌گذاری متغیرها باید از قوانین خاصی پیروی کنید:

قوانین نام‌گذاری متغیرها

  • شروع با حرف یا زیرخط (underscore): نام متغیر باید با یک حرف (A-Z یا a-z) یا زیرخط _ شروع شود.

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

  • حروف مجاز: نام متغیر می‌تواند شامل حروف الفبا، اعداد و زیرخط باشد (A-Z، a-z، 0-9 و _).

  • حساسیت به حروف بزرگ و کوچک: نام متغیرها به حروف بزرگ و کوچک حساس هستند. برای مثال، age, Age, و AGE سه متغیر مختلف هستند.

  • عدم استفاده از کلمات کلیدی: نام متغیر نمی‌تواند یکی از کلمات کلیدی پایتون باشد (مثل if, while, class و غیره).

مثال‌هایی از نام‌های معتبر متغیر:

myvar = "John"
my_var = "John"
_my_var = "John"
myVar = "John"
MYVAR = "John"
myvar2 = "John"

مثال‌هایی از نام‌های نامعتبر متغیر:

2myvar = "John"   # شروع با عدد
my-var = "John"   # استفاده از خط تیره
my var = "John"   # استفاده از فاصله

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

نام‌گذاری متغیرهای چند کلمه‌ای

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

Camel Case: هر کلمه، به‌جز کلمه‌ی اول، با حرف بزرگ شروع می‌شود:

myVariableName = "John"

Pascal Case: هر کلمه با حرف بزرگ شروع می‌شود:

   MyVariableName = "John"

Snake Case: هر کلمه با استفاده از زیرخط _ از کلمه‌ی بعدی جدا می‌شود:

my_variable_name = "John"

این روش‌ها کمک می‌کنند تا نام متغیرهای چندکلمه‌ای در برنامه‌های شما خواناتر و قابل فهم‌تر باشند.

پست های مرتبط

مطالعه این پست ها رو از دست ندین!
Python - محدود کردن داده (MongoDB Limit)

Python – محدود کردن داده (MongoDB Limit)

Python MongoDB محدود کردن نتایج برای محدود کردن نتایج در MongoDB، از متد limit() استفاده می‌کنیم. متد limit() یک...

بیشتر بخوانید
Python - بروزرسانی (MongoDB Update)

Python – بروزرسانی (MongoDB Update)

به‌روزرسانی یک رکورد برای به‌روزرسانی یک رکورد یا سند در MongoDB، از متد update_one() استفاده می‌کنیم. پارامتر اول متد...

بیشتر بخوانید
Python - حذف کالکشن (MongoDB Drop Collection)

Python – حذف کالکشن (MongoDB Drop Collection)

حذف کالکشن شما می‌توانید یک جدول یا کالکشن در MongoDB را با استفاده از متد drop() حذف کنید. مثالحذف...

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

نظرات

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

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