PYTHON_WITH_MOHAMMAD Telegram 21
دستورات `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



tgoop.com/python_with_mohammad/21
Create:
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

View MORE
Open in Telegram


Telegram News

Date: |

As of Thursday, the SUCK Channel had 34,146 subscribers, with only one message dated August 28, 2020. It was an announcement stating that police had removed all posts on the channel because its content “contravenes the laws of Hong Kong.” The group also hosted discussions on committing arson, Judge Hui said, including setting roadblocks on fire, hurling petrol bombs at police stations and teaching people to make such weapons. The conversation linked to arson went on for two to three months, Hui said. The court said the defendant had also incited people to commit public nuisance, with messages calling on them to take part in rallies and demonstrations including at Hong Kong International Airport, to block roads and to paralyse the public transportation system. Various forms of protest promoted on the messaging platform included general strikes, lunchtime protests and silent sit-ins. More>> How to Create a Private or Public Channel on Telegram?
from us


Telegram آموزش پایتون و برنامه نویسی
FROM American