لو كان عندي مصفوفة فيها عدد من البيانات
وكنت عاوز استدعيهم بالترتيب وكان عندي اكثر من كود لازم يتنفذ قبل عمليت استدعاء العنصر الثاني من المصفوفة كيف تتم العملية
مثال لتوضيح الفكرة
H=['.....','......']
def ....(self):
self.....( مكان استدعاء العنصر الاول من هنا لو كنت عاوز ابدلو بالعنصر التاني بعد تنفيذ الدوال الباقيةة)
def.......(self):
...........
def.......(self):
الموضوع غير مرتبط بجزء تعريف الدالة بل في جزء استدعائها
لتطبيق كود معين على مصفوفة عناصر، نضع المنطق البرمجي في دالة ثم نمر على العناصر باستخدام حلقة و نستعى الدالة بتمرير عناصر المصفوفة لها
a = [1, 2, 3, 4, 5] def myPrint(x): print (x) for x in a: myPrint(x)
في الشيفرة تقوم الحلقة باستدعاء الدالة مع تمرير عنصر مختلف من المصفوفة في كل مرة
الكود ده مجرد مثال عن المشكله الاساسية هيا المشكله هي تنفيذ مهما معينا على عناصر المصفوفة مع العنصر الاول بتكون صحيحة بس عشان مااعيد كتابة الكود تنفيذ الكود كامل بس على العنصر التاني
يعني المشكله بس مش عاوز اعيد كتابة الكود عشان انفذ المهمة على العنصر التاني
التعليقات