حلقه چیست؟

حلقه ها تکرارشونده هایی هستند که برای جلوگیری از نوشتن یک قطعه کد به صورت تکراری به کار برده میشوند.

حلقه ها به تمیزی و کوتاه بودن کد ها کمک میکنند و کارایی بهتری دارند.

حلقه هارا میتوان تنظیم کرد و با شروط مختلف ایجاد کرد.

انواع حلقه ها

در پایتون دو نوع حلقه داریم که هرکدام کارایی های خودرا دارند که ر درس های بعدی آنهارا به طور کامل بررسی میکنیم.

این دو نوع حلقه عبارتند از:

  • 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 میپردازیم.

 

توسعه دهندگان
علیرضا چمنی