tgoop.com/python_with_mohammad/21
Create:
Last Update:
Last Update:
دستورات `break` و `continue` 🐍
سلام به همهی برنامهنویسان! 👋 امروز با یکی دیگر از مفاهیم مهم در پایتون آشنا میشویم: دستورات break
و continue
. این دستورات به ما این امکان را میدهند که جریان اجرای حلقهها را کنترل کنیم. 😊
۱. دستور `break` 🔚
دستور break
برای خروج از یک حلقه استفاده میشود. به عبارتی، وقتی با یک شرط خاص مواجه شویم، میتوانیم اجرای حلقه را متوقف کنیم. بیایید یک مثال ساده بررسی کنیم:
for number in range(10):
if number == 5:
break
print(number)
در این کد، حلقه تا زمانی که به عدد ۵ برسد اجرا میشود. وقتی
number
برابر ۵ شد، دستور break
اجرا شده و حلقه متوقف میشود. خروجی آن به شکل زیر خواهد بود:0
1
2
3
4
۲. دستور `continue` ⏭
دستور
continue
به ما این امکان را میدهد که یک تکرار را نادیده بگیریم و به تکرار بعدی حلقه برویم. به عنوان مثال، فرض کنید میخواهیم اعداد ۱ تا ۱۰ را چاپ کنیم ولی عدد ۵ را نادیده بگیریم:for number in range(1, 11):
if number == 5:
continue
print(number)
در اینجا، وقتی
number
برابر ۵ میشود، دستور continue
اجرا میشود و چاپ این عدد نادیده گرفته میشود. خروجی به شکل زیر خواهد بود:1
2
3
4
6
7
8
9
10
۳. ترکیب `break` و `continue` 🔄
شما همچنین میتوانید از هر دو دستور به صورت همزمان در یک حلقه استفاده کنید. به عنوان مثال، فرض کنید میخواهیم اعداد ۱ تا ۱۰ را چاپ کنیم، اما اگر عدد ۳ یا ۷ را دیدیم، حلقه را متوقف کنیم:
for number in range(1, 11):
if number == 3 or number == 7:
break
print(number)
در این مثال، وقتی به عدد ۳ برسیم، دستور
break
اجرا میشود و حلقه خاتمه مییابد. خروجی آن به شکل زیر خواهد بود:1
2
نتیجهگیری 📝
دستورات `break` و `continue` ابزارهای مفیدی برای مدیریت کنترل جریان در حلقهها هستند. با یادگیری این دستورات میتوانید برنامههای خود را انعطافپذیرتر کنید و در مواقع لازم کنترل بیشتری بر روی روند اجرای کد داشته باشید! 😄
اگر سوالی دارید یا نیاز به توضیحات بیشتری هست، حتماً بپرسید! 📩
@python_with_mohammad
BY آموزش پایتون و برنامه نویسی
Share with your friend now:
tgoop.com/python_with_mohammad/21