6- كورس لغة بايثون Python – Python Variables

شرح متكامل لمتغيرات Python

ما هي متغيرات Python؟

المتغيرات في لغة البرمجة Python هي بمثابة حاويات تستخدم لتخزين البيانات والمعلومات. تُعتبر المتغيرات ضرورية لأنها تمكننا من التعامل مع البيانات بطرق متعددة ومتنوعة. يمكن أن تحتوي المتغيرات على أنواع مختلفة من البيانات مثل الأرقام الصحيحة (integers)، الأعداد العشرية (floats)، النصوص (strings)، والقيم المنطقية (booleans). يتم تخصيص المتغيرات في Python عن طريق تعيين اسم للمتغير ثم استخدام علامة المساواة لتحديد القيمة المرغوبة. مثال على ذلك:


x = 10
y = 3.14
name = "Python"
is_valid = True

في هذا المثال، قمنا بإنشاء أربعة متغيرات: x يحتوي على عدد صحيح، y يحتوي على عدد عشري، name يحتوي على سلسلة نصية، و is_valid يحتوي على قيمة منطقية.

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

تسمية المتغيرات بشكل صحيح تعتبر من أهم الممارسات في البرمجة لأنها تسهل قراءة وفهم الكود. في Python، هناك بعض القواعد والإرشادات التي يجب اتباعها عند تسمية المتغيرات. يجب أن تبدأ أسماء المتغيرات بحرف أو بشرطة سفلية (_)، ويمكن أن تحتوي على أحرف وأرقام وشرطات سفلية. ومع ذلك، لا يمكن أن تبدأ برقم. بالإضافة إلى ذلك، Python حساسة لحالة الأحرف، مما يعني أن المتغيرات “Age” و”age” تعتبر متغيرات مختلفة. يجب تجنب استخدام الكلمات المحجوزة مثل “if” و”while” لتسمية المتغيرات لأنها تُستخدم لأغراض خاصة في اللغة. مثال على تسمية المتغيرات:


first_name = "John"
_lastName = "Doe"
age_25 = 25

في هذا المثال، تم تسمية المتغيرات بطريقة تتوافق مع قواعد Python، مما يسهل على المبرمجين الآخرين فهم الغرض من كل متغير.