المتغيرات: تخزين المعلومات
المتغير هو ببساطة صندوق تخزين يحمل اسماً في ذاكرة الكمبيوتر. تستخدم معامل التعيين (=) لإسناد قيمة إلى المتغير.
python name = 'Alice' age = 30 is_student = False
قواعد تسمية المتغيرات (يجب اتباعها)
- يجب أن تبدأ الأسماء بحرف (
a-z,A-Z) أو شرطة سفلية (_). - لا يمكن أن تبدأ الأسماء برقم.
- يمكن أن تحتوي الأسماء فقط على أحرف وأرقام وشرطات سفلية (
A-z,0-9, و_). - الأسماء حساسة لحالة الأحرف (أي أن
Ageيختلف عنage). - لا يمكن أن تكون الأسماء من الكلمات المحجوزة في اللغة (مثل
print,if,for).
اتفاقية التسمية (أفضل الممارسات - PEP 8)
تستخدم Python أسلوب snake_case للمتغيرات والدوال (أحرف صغيرة بالكامل، وتفصل بين الكلمات شرطات سفلية).
python
ممارسة جيدة
user_name = 'Bob' total_score = 95.5
ممارسة سيئة
UserName = 'Cathy' # استخدم snake_case score-total = 10 # لا يمكن استخدام الشرطات العادية