ماهي المتغيرات في بايثون؟
python variables المتغيرات في بايثون |
تعريف المتغيرات variables في لغة بايثون:
المتغيرات variables في لغة البرمجة بايثون Python هي رموز تُستخدم لتخزين القيم values التي تُستخدم في البرنامج. يمكن أن تمثل المتغيرات أي نوع من أنواع البيانات data types ، بما في ذلك الأعداد الصحيحة integers ، الأعداد العشرية floats ، النصوص texts/txt ، القيم المنطقية Bollean (True, False)، والمصفوفات arrays (tuple, set, list, dictionary).
في Python، يمكنك تعيين قيمة للمتغير مباشرة، دون الحاجة إلى تحديد نوع البيانات مسبقًا. على سبيل المثال، يمكنك تعيين القيمة 4 للمتغير `my_int` بكتابة my_int = 4.
بعد ذلك، يمكنك استخدام المتغير `my_int` في برنامجك بدلاً من العدد 4.
إذا قمت بتعيين قيمة جديدة للمتغير، فإن القيمة القديمة ستُستبدل بالقيمة الجديدة. على سبيل المثال، إذا كتبت "my_int = "Hello، فإن المتغير `my_int` سيحمل القيمة 'Hello' بدلاً من 4.
المتغيرات في Python تُعتبر أشبه بصناديق تحتفظ بداخلها بالقيم. يُستخدم اسم المتغير للإشارة إلى القيمة المُخزنة داخله, أو بمعني أدق, في ذاكرة الكمبيوتر.
أهمية المتغيرات
تعتبر المتغيرات variables في جميع لغات البرمجة, ليس في بايثون فقط, شىء أساسي وغاية في الأهمية للأسباب التالية:
- إضافة معني للبيانات
- إعادة استخدام البيانات والتحكم فيها
"Mohamed", "Ahmed","Asmaa", "Amany"
اضافة مجموعة الأسماء إلي متغير تحت اسم names, عبارة عن قائمة list سيسهل من التحكم والتعامل مع هذه الأسماء لاحقا, مثل طباعة جظء من القائمة, البحث داخل هذه القائمة, اضافة اسم للقائمة, حذف إسم, وهكذا. مثال:
names = ["Mohamed", "Ahmed","Asmaa", "Amany"]
print(names[0]) # print the first name
print(names[-1]) # print the last name
print(names[0:2]) # print the first two names
print(names.append("Esraa")) # add Esraa to the list
print(names.count("Ahmed")) # print the number of names with the name "Ahmed"
تعتبر تعيين قيمة لمتغير من أهم أساسيات البرمجة. يمكن استخدام المتغيرات في العديد من السيناريوهات مثل المسائل الرياضية وتخزين معلومات المستخدم.
يمكن إنشاء متغير باستخدام العبارة اسم_المتغير = قيمة، حيث يحمل المتغير القيمة المعينة. يمكن استدعاء المتغير بعد تعريفه، مثل (اسم_المتغير)print.
في النهاية، المتغيرات تمثل أساسًا في كتابة البرامج والتعامل مع البيانات في بايثون. 😊
اذا عجبك المنشور, يمكنك اضافة تعليق أو مشاركته مع أصدقائقك
TikTok
0 Comments
Your opinion matters, your voice makes us proud and happy. Your words are our motivation.