گاهی اوقات شما نیاز دارید تا بخشی از کد شما چندین بار به اجرا در بیاد. زبان های برنامه نویسی به شما ساختارهای مختلفی را جهت کنترل برنامه به شما میدهند. یک حلقه در برنامه امکان تکرار بخشی از کد شما را به تعداد مشخص یا بی نهایتی به شما میدهد که ساختار آن به صورت زیر می باشد.
حلقه های while تا زمانی اجرا میشوند که عبارات درون آن درست باشند. قاعده این نوع حلقه ها در پایتون به صورت زیر است:
while expression:
statement(s)