3️⃣ کنترل جریان در حلقهها
💥 برای مدیریت بهتر حلقهها، از دستورات زیر استفاده کن:
🔸 break: حلقه رو کامل متوقف میکنه
for num in range(10):
if num == 5:
break
print(num)
# Khoroji: 0, 1, 2, 3, 4
🔸 continue: تکرار فعلی رو رد میکنه و میره به تکرار بعدی.
for num in range(5):
if num % 2 == 0:
continue
print(f"Fard: {num}")
# Khoroji: Fard: 1, Fard: 3
🔸نکته else با حلقهها: اگه حلقه بدون break تموم بشه، بلوک else اجرا میشه.
numbers = [1, 3, 5]
for num in numbers:
if num == 2:
print("Adad 2 peyda shod!")
break
else:
print("Adad 2 nabood! 🚫")
# Khoroji: Adad 2 nabood!
💡 نکته ریز:
- دقت کن else تو حلقهها وقتی مفیده که میخوای مطمئن بشی حلقه کامل اجرا شده.
- از break و continue با احتیاط استفاده کن تا کد خوانا بمونه.
💯 @PythonForYou 🧑💻👩💻