پایتون در کل دو حلقه تکرار دارد: for و while
حلقه for در پایتون معادل حلقهی for-each در زبان سیپلاسپلاس و سی شارپ است.
for var in collection:
[statments]
حلقه for یکبار تمام یک مجموعه را(یک لیست،تیوپل یا دایرکتوری) پیمایش میکند و هر بار مقدار var را برابر با عنصر فعلی در مجموعه قرار میدهد.