حلقات
بايثون Les boucles for et while Python
تسمح لك الحلقة بتكرار التعليمات إلى ما لا نهاية وفقا لاحتياجاتك.
حلقة بينما Le boucle while
في اللغة الإنجليزية " بينما
" تعني " طالما ". لإنشاء حلقة ، يجب عليك استخدام هذه الكلمة
الأساسية متبوعة بإشارة توضح متى تتوقف الحلقة .
مثال سيكون أكثر دلالة :
نريد أن نكتب هذه الجملة 100 مرة :
"يجب
ألا أطرح سؤالا دون أن أرفع يدي "
تستغرق الكتابة باليد الكثير من
الوقت والكثير من الوقت × 100 هو في الحقيقة الكثير من الوقت ، ولا يمكن الاعتماد
عليه ، حتى بالنسبة للمحظوظين الذين يعرفون النسخ واللصق. والمبرمج الجيد هو دائما
الكمال الكسول بعض الشيء ، وسوف يبحث عن الطريقة الأكثر
أناقة لعدم تكرار التعليمات البرمجية .
>>> i = 0
>>> while i < 10 :
. . . print( " Je ne dois pas
manger sans laver les mains " )
. . . i = i
+ 1
. . .
Je ne dois pas manger sans laver les mains
Je ne dois pas manger sans laver les mains
Je ne dois pas manger sans laver les mains
Je ne dois pas manger sans laver les mains
Je ne dois pas manger sans laver les mains
Je ne dois pas manger sans laver les mains
Je ne dois pas manger sans laver les mains
Je ne dois pas manger sans laver les mains
Je ne dois pas manger sans laver les mains
Je ne dois pas manger sans laver les mains
حلقة for La boucle for
يتم استخدام حلقة for للتكرار على عنصر ، مثل سلسلة أو قائمة.
Exemple:
>>> w = " Bonjour
le mande "
>>> for lettre in w :
... print ( lettre
)
...
B
o
n
j
o
u
r
l
e
m
a
n
d
e
نطاق Range
من الممكن إنشاء حلقة بسهولة مع النطاق
:
for i in range ( 0 , 100 ) :
print ( i )
إيقاف حلقة مع فاصل Stopper une boucle avec break
لإيقاف حلقة على الفور ، يمكنك
استخدام فاصل الكلمات الرئيسي :
>>> list1 = [ 1 , 5 , 10 , 15 , 20 , 25 , 30 ]
>>> for i in liste :
... if i
> 20 :
...
print ( " on va stoppe la boucle " )
...
break
... print ( i
)
...
1
5
10
15
20
On va stoppe la boucle
تعليقات
إرسال تعليق