पायथन में स्टेटमेंट के साथ गठित लूप्स एक संग्रह में एक समय में एक आइटम को ट्रैवर्स करता है। इसलिए लूप के अनंत होने की संभावना कम होती है।
हालाँकि शुरुआत में बताई गई स्थिति को गलत करने के लिए लूप के शरीर के अंदर कुछ प्रावधान करके जबकि लूप को नियंत्रित करने की आवश्यकता होती है। यह आमतौर पर पुनरावृत्तियों की गिनती को ध्यान में रखते हुए किया जाता है
x=0 while x<5: x=x+1 print (x)
पुनरावृत्तियों से जल्दी बाहर निकलने के लिए ब्रेक का उपयोग करके लूप पुनरावृत्ति को भी नियंत्रित किया जा सकता है
while True: stmt1 stmt2 if expr==True: break stmt3 ..