در این قسمت تیم کدگیت را با آموزش حلقه while در پایتون همراهی کنید. ابتدا حلقه while و نحوه کار با آن را توضیح داده سپس به پیاده سازی چند مثال در پایتون خواهیم پرداخت. پیشنیاز این جلسه شامل موارد زیر است:
حلقه while در پایتون
با حلقه while می توانیم مجموعهای از دستورات را تا زمانی که شرط حلقه درست باشد ، اجرا کنیم. نحوه نوشتن دستور while در پایتون به صورت زیر است:
while expression:
statement(s)
تا زمانی که expression صحیح باشد statement اجرا خواهد شد. مثال زیر را ببینید:
count = 00
while (count < 3):
count = count + 1
print("CodeGate")
در کد بالا تا زمانیکه متغیر count کوچکتر از 3 باشد برنامه CodeGate را چاپ میکند. کد زیر یک نمونه دیگر از استفاده حلقه while میباشد:
i = 1
while i < 6:
print(i)
i += 1
خروجی کد بالا به صورت زیر است:
1
2
3
4
5
مثالهای کاربردی حلقه while
مثال اول حلقه while استفاده از لیست است:
a = ['a', 'b', 'c', 'd']
while a:
print(a.pop())
خروجی کد بالا به صورت زیر است:
d
c
b
a
در مثال بعد با کمک while یک رشته را بررسی میکنیم:
i = 00
a = 'CodeGate'
while i < len(a):
print('Current Letter :', a[i])
i += 1
در کد بالا حروف واژه CodeGate چاپ میشود. خروجی کد بالا به صورت زیر است:
Current Letter : C
Current Letter : o
Current Letter : d
Current Letter : e
Current Letter : G
Current Letter : a
Current Letter : t
Current Letter : e