دورة تطوير بايثون
الفصل
>
المستوى
تعلم الحلقات
التكرار الأكثر تعقيدًا
الهدف
تجول عبر الحقل وقم بريّ المحاصيل في طريقك إلى المخرج باستخدام 14 سطرًا من الشيفرة كحد أقصى.
لإكمال هذا المستوى باستخدام 14 سطرًا أو أقل من الشيفرة، يجب عليك استخدام إحدى حلقات التكرار for أو while.
استخدم الدوال: move_forward(), turn_left(), turn_right() داخل الحلقة للتنقل عبر الحقل. وعلى طول الطريق، استخدم الدالة water() عندما تكون واقفًا على علامة X ومواجهًا للمحاصيل لريّها.
تذكر، كتابة الحلقات تكون على النحو التالي:
# While loop count = 0 while count < [Number of times you wish while code to loop]: [Code you wish to loop ] count += 1; # for loop for x in range([Number of times you wish for code to loop]): [Code you wish to loop ]
استخدم أي حلقة تفضل، هناك إعدادات لكل منهما في محرر الشيفرة لذا امسح تلك التي لن تستخدمها.
كتاب الكود