من الدوال المستخدمة في عملية التكرار بلغة بايثون: (1 نقطة) For If While الخيار الأول والثالث معاً ؟؟
الإجابة الصحيحة من خلال موقع بوابة الإجابات هي:
الخيار الأول والثالث معًا (For و While)
الإجابة الصحيحة هي الخيار الأول والثالث معاً (For و While)، وذلك لأن لغة بايثون تعتمد على هذين النوعين من الحلقات (Loops) لتنفيذ عمليات التكرار:
1. حلقة For (For Loop):
تُستخدم عندما نريد تكرار تنفيذ كود معين لعدد محدد من المرات، أو للمرور على عناصر مجموعة من البيانات (مثل قائمة List أو نص String).
- مثال: إذا أردنا طباعة الأرقام من 1 إلى 5، نستخدم `for` لأننا نعرف مسبقاً أن التكرار سيحدث 5 مرات فقط.
2. حلقة While (While Loop):تُستخدم لتكرار تنفيذ كود معين "طالما" أن هناك شرطاً محدداً لا يزال متحققاً (صحيحاً). أي أننا لا نعرف عدد مرات التكرار مسبقاً، بل نعتمد على الشرط.
- مثال: تشغيل لعبة ما "طالما" أن اللاعب لم يضغط على زر الخروج.
لماذا استبعدنا If؟لأن `If` ليست دالة تكرار، بل هي
جملة شرطية. وظيفتها هي اتخاذ قرار بتنفيذ الكود "مرة واحدة فقط" إذا كان الشرط صحيحاً، ولا تقوم بإعادة تنفيذ الكود بشكل متكرر.
خلاصة الفرق:
- For: تكرار لعدد محدد أو لعناصر مجموعة.
- While: تكرار مرتبط بشرط.
- If: تنفيذ لمرة واحدة بناءً على شرط (ليست للتكرار).
اذا كان لديك إجابة افضل او هناك خطأ في الإجابة علي سؤال من الدوال المستخدمة في عملية التكرار بلغة بايثون: (1 نقطة) For If While الخيار الأول والثالث معاً ؟ اترك تعليق فورآ.