while স্টেটমেন্ট Python সহ অনেক ভাষায় জনপ্রিয় একটি লুপিং স্টেটমেন্ট। এর সাধারণ ব্যবহার:
while expr==True: stmt1 stmt2 .....
: সিম্বলের পর বেড়ানো ইন্ডেন্টযুক্ত স্টেটমেন্ট ব্লক বারবার এক্সিকিউট হবে যতক্ষণ expr true থাকে। স্পষ্টতঃ, ব্লকের ভিতরে এমন কিছু ব্যবস্থা থাকতে হবে যা শেষে expr কে false করবে, অন্যথায় লুপ ইনফাইনাইট হয়ে যাবে।
সহজ পদ্ধতিতে একটি কাউন্টেড লুপ তৈরি করা যায়। उसके জন্য লুপিং বডির আগে একটি কাউন্টিং ভেরিয়েবল ইনিশিয়ালাইজ করতে হয় এবং প্রতিটি ইটারেশনে সেটি বাড়াতে হয় যতক্ষণ কাঙ্ক্ষিত কাউন্টে পৌঁছায়।
x=0 if x<10: x=x+1 print (x)