حلقه چیست؟
حلقه ها تکرارشونده هایی هستند که برای جلوگیری از نوشتن یک قطعه کد به صورت تکراری به کار برده میشوند.
حلقه ها به تمیزی و کوتاه بودن کد ها کمک میکنند و کارایی بهتری دارند.
حلقه هارا میتوان تنظیم کرد و با شروط مختلف ایجاد کرد.
انواع حلقه ها
در پایتون دو نوع حلقه داریم که هرکدام کارایی های خودرا دارند که ر درس های بعدی آنهارا به طور کامل بررسی میکنیم.
این دو نوع حلقه عبارتند از:
- for
- while
مثالی از کاربرد حلقه
در نمونه کد زیر یک مثال ساده از حلقه for را مشاهده میکنیم و نکات آنرا بررسی میکنیم.
names= ["alireza", "ali", "reza"]
for x in names:
print(x)
در نمونه کد بالا یک لیست داریم که به جای پرینت کردن تک تک آنها به طور جداگانه از یک حلقه استفاده میکنیم تا برای ما همه ی مقادیر را به ترتیب چاپ کند.
در حالت عادی و بدون حلقه باید مانند نمونه کد زیر عمل کنید که طولانی تر است:
names= ["alireza", "ali", "reza"]
print(names[0])
print(names[1])
print(names[2])
نکته: در این قسمت به نمونه کد توجه زیادی نکنید چون در ادامه به بررسی کامل حلقه for میپردازیم.
![](https://s8.uupload.ir/files/20211209_161013_ufiq.jpg)