الدرس الثاني عشر -التكرار -while loop
العبارات التكرارية في لغة البايثون Python Loops
لغة البايثون بها عبارتين لعمل الجمل التكرارية هي :
- while loops
- for loops
- while loops
يتم تنفيذ جملة WHILE مادام الشرط صحيح .
i = 1
while i < 6:
print(i)
i += 1
#return
1
2
3
4
5
سيتم طباعة قيمة الـ i مادامت اقل من الرقم 6
The break Statement
استخدام عبارة break مع جملة while تستخدم عندما نريد إيقاف التكرار
i = 1
while i < 6:
print(i)
if i == 3:
break
i += 1
سيتم إيقاف التكرار عند I =3
The continue Statement
اذا اردنا تجاوز تكرار معين ..في المثال التالي اذا كانت قيمة I =3 يتم تجاوز الرقم 3 ومواصلة التكرار دون طباعة الرقم 3
i = 0
while i < 6:
i += 1
if i == 3:
continue
print(i)
#return
1
2
4
5
6
The else Statement
تستخدم جملة else عند عدم تحقق جملة التكرار يتم تنفيذ جملة else
i = 1
while i < 6:
print(i)
i += 1
else:
print("i is no longer less than 6")