سنتعلم في هذا الدرس شرح مفهوم المتغيرات في لغة الـPython بالتفصيل مع إعطاء مثال
..في لغة الـPython، يمثل المتغير (Variable) عنصرًا أساسيًا في البرمجة، حيث يتم استخدامه لتخزين البيانات والقيم خلال تنفيذ البرامج. وبشكل أكثر تحديدًا، المتغير هو عبارة عن حاوية تحمل قيمة معينة، ويتم تسمية المتغيرات بأسماء تسهل فهم محتواها
عند إنشاء متغير في Python، يتم تعيين قيمة له باستخدام العلامة (=)، حيث يمثل الجزء الأيسر من العلامة اسم المتغير والجزء الأيمن من العلامة يمثل القيمة التي يحملها المتغير.
المثال التالي سيفهمك لنفترض مثلا اننا نريد كتابة السطر التالي وتكويده في سكربت او مشروع معين وهو :
موقع دليل الاشهار العربي يعتبر من اكبر المواقع واشهرها في اشهار وفهرسة المواقع دليل الاشهار العربي يرحب بكم دائما
عن طريق فهمنا للدرس السابق فان كتابة هذا السطر سيكون علي الشكل التالي :
![(الدرس الثاني ) المتغيرات في البايثون Variable 7693a610](https://i.servimg.com/u/f57/20/35/95/98/7693a610.jpg)
تخيل معي ان هذه قصة كبيرة تقوم ببرمجتها داخل سكربت وهذه القصة مكونه من الف سطر وتريد تغير اسم الموقع بدلا من انه الاشهار العربي تريد جعله احلي منتدي مثلا .. هل من المنطقي تغير سطر سطر ..!! بالتاكيد لا ،، تذكر دائما ان هدف المبرمج دائما هو تبسيط الامور وليس تعقيدها وان يكون دائما مشروعه قابل للتعديل ،، ياتي هنا دور المتغيرات دعنا ان نضع اسم الموقع كمتغير ومن ثم نغيره الي موقع اخر وكما شرحنا بالاعلي المتغيرات بالبايثون تكون علي الشكل التالي :
![(الدرس الثاني ) المتغيرات في البايثون Variable 55ac7c10](https://i.servimg.com/u/f57/20/35/95/98/55ac7c10.jpg)
دعونا الان نعيد صياغة استخدام الجملة بعد وضع المتغيرات
![(الدرس الثاني ) المتغيرات في البايثون Variable 97ec3e10](https://i.servimg.com/u/f57/20/35/95/98/97ec3e10.jpg)
الان ان احببنا تغير دليل الي الاشهار العربي الي موقع اخر مثلا احلي منتدي لن نذهب الي سطر سطر ونحذف دليل الاشهار العربي ونضع احلي منتدي كل ما علينا فعله هو الذهاب الي المتغير websit_name وتعديله الي احلي منتدي لكي يتم تعديل الفقرة كلها واستبدال دليل الاشهار باحلي منتدي وطبعا المتغيرات لها دور اساسي جدا في عملنا القادم في بناء المشاريع سويا فهي تسهل علي المبرمج الكثير والكثير من القيم المرتد حفظها والتي لا نريد تكرراها تابعونا الدرس القادم في انواع المتغيرات تحياتي لكم
عدل سابقا من قبل GAD في الأربعاء 13 مارس 2024 - 3:22 عدل 1 مرات