ধরো, তুমি সকাল দশটায় ইউটিউবে ঢুকলে ১ ঘন্টার রিমাইন্ডার সেট করে। যে তুমি একটার পর একটা ভিডিও দেখবে ১১ টা পর্যন্ত। এখানে তুমি একটার পর একটা ভিডিও দেখছো, তার মানে তুমি একটি লুপাের(loop) মধ্যে আছো। তবে, তোমার লুপে একটি শর্ত আছে, তা হলো লুপটি চলবে ১ ঘন্টা। এর মানে হচ্ছে, তুমি While Loop এ আছো।
যখন কোনো একটি কাজ একটি শর্তের ভিত্তিতে বারবার করা হয়, তখন তাকে While Loop বলা হয়।
অন্যভাবে বললে, while লুপ হলো প্রোগ্রামিংয়ের একটি গুরুত্বপূর্ণ অংশ যা একটি শর্ত (condition) সত্য হওয়া পর্যন্ত নির্দিষ্ট কোড বারবার চালাতে সাহায্য করে। Python-এ এটি সাধারণত এমন কাজ করতে ব্যবহৃত হয় যেখানে আমরা জানি না লুপ কতবার চলবে, তবে আমরা একটি শর্ত দিয়েই এটি নিয়ন্ত্রণ করি।
নিচে while loop এর একটি উদাহরণ দেওয়া হলো :
count = 0
while count < 5:
print (count)
count = count + 1
While loop লিখতে তোমাকে ৫ টি কাজ করতে হবে :
চলো, নিচের প্রোগ্রামটির চুল-ছেড়া বিশ্লেষণ করি:
count = 0
while count < 5:
print (count)
count = count + 1
ব্যাখ্যা: