العودة إلى الدورة

فهم المتغيرات وقواعد التسمية الأساسية

برمجة Python: معسكر التدريب من الصفر إلى الاحتراف

المتغيرات: تخزين المعلومات

المتغير هو ببساطة صندوق تخزين يحمل اسماً في ذاكرة الكمبيوتر. تستخدم معامل التعيين (=) لإسناد قيمة إلى المتغير.

python name = 'Alice' age = 30 is_student = False

قواعد تسمية المتغيرات (يجب اتباعها)

  1. يجب أن تبدأ الأسماء بحرف (a-z, A-Z) أو شرطة سفلية (_).
  2. لا يمكن أن تبدأ الأسماء برقم.
  3. يمكن أن تحتوي الأسماء فقط على أحرف وأرقام وشرطات سفلية (A-z, 0-9, و _).
  4. الأسماء حساسة لحالة الأحرف (أي أن Age يختلف عن age).
  5. لا يمكن أن تكون الأسماء من الكلمات المحجوزة في اللغة (مثل print, if, for).

اتفاقية التسمية (أفضل الممارسات - PEP 8)

تستخدم Python أسلوب snake_case للمتغيرات والدوال (أحرف صغيرة بالكامل، وتفصل بين الكلمات شرطات سفلية).

python

ممارسة جيدة

user_name = 'Bob' total_score = 95.5

ممارسة سيئة

UserName = 'Cathy' # استخدم snake_case score-total = 10 # لا يمكن استخدام الشرطات العادية