0 تصويتات
منذ في تصنيف أسئلة تعليمية بواسطة

i يطبع قيمة for i in range(1,5,2): print(i) ؟؟

الإجابة الصحيحة من خلال موقع بوابة الإجابات هي:

صح

الإجابة الصحيحة هي (صح).

لنفهم لماذا تطبع هذه التعليمة القيم بالشكل الصحيح، دعنا نفكك دالة `range(1, 5, 2)` في لغة برمجة بايثون (Python):

  • الرقم الأول (1): هو بداية العد (البداية تبدأ من 1).
  • الرقم الثاني (5): هو نهاية العد (تتوقف الدالة قبل الوصول إلى 5، أي تقف عند 4).
  • الرقم الثالث (2): هو مقدار الزيادة في كل خطوة (نقفز بمقدار 2 في كل مرة).


تتبع خطوات التنفيذ:

 

  1. في البداية، `i` تساوي 1. (يتم طباعة 1).
  2. نضيف 2 إلى القيمة الحالية (1 + 2 = 3)، إذن `i` تصبح 3. (يتم طباعة 3).
  3. نضيف 2 مرة أخرى (3 + 2 = 5)، وبما أن القيمة وصلت إلى 5 (وهي حد التوقف)، تتوقف الحلقة البرمجية فوراً ولا يتم طباعة الـ 5.


إذن، القيم التي ستظهر على الشاشة بالترتيب هي: 1 ثم 3. وهذا يوافق تماماً ما يطرحه السؤال.

 

 

اذا كان لديك إجابة افضل او هناك خطأ في الإجابة علي سؤال i يطبع قيمة for i in range(1,5,2): print(i) ؟ اترك تعليق فورآ.

1 إجابة وحدة

0 تصويتات
منذ بواسطة
 
أفضل إجابة
إجابة سؤال i يطبع قيمة for i in range(1,5,2): print(i) ؟؟ صح.

أسئلة مشابهة

مرحباً بك في بوابة الإجابات ، المصدر الرائد للتعليم والمساعدة في حل الأسئلة والكتب الدراسية، نحن هنا لدعمك في تحقيق أعلى مستويات التعليم والتفوق الأكاديمي، نهدف إلى توفير إجابات شاملة لسؤالك
...