لكي يفهمك مفسر بايثون، هناك بعض القواعد التي يجب الالتزام بها عند اختيار أسماء المتغيرات:
1. يجب أن يبدأ الاسم بحرف (a-z, A-Z) أو بشرطة سفلية (_).
2. لا يمكن أن يبدأ الاسم برقم.
3. يمكن أن يحتوي الاسم على حروف، أرقام، وشرطات سفلية فقط. (لا مسافات، لا رموز مثل - أو !).
4. أسماء المتغيرات حساسة لحالة الأحرف. هذا يعني أن age و Age و AGE هي ثلاثة متغيرات مختلفة تماماً.
|
أسماء صالحة 👍 |
أسماء غير صالحة 👎 |
|
name |
2names (يبدأ برقم) |
|
user_age |
user-age (يحتوي على -) |
|
_total |
user age (يحتوي على مسافة) |
|
score1 |
print (اسم محجوز للغة) |
نصيحة احترافية: من المتعارف عليه بين مبرمجي بايثون استخدام طريقة snake_case (كلها أحرف صغيرة مع استخدام الشرطة السفلية للفصل بين الكلمات) لجعل الأسماء واضحة ومقروءة، مثل student_name بدلاً من studentname.
المزيد من المحتوى؟
