از طریق منوی جستجو مطلب مورد نظر خود در وبلاگ را به سرعت پیدا کنید
عبارت Break Python – چگونه از یک حلقه For در پایتون خارج شویم
سرفصلهای مطلب
می توانید از حلقه ها در پایتون برای اجرای مکرر منطق کد استفاده کنید تا زمانی که یک شرط مشخص شده برآورده شود.
پایتون برخی از دستورات کنترل داخلی را ارائه می دهد که به شما امکان می دهد رفتار یک حلقه را تغییر دهید. برخی از این دستورات کنترلی عبارتند از continue، break، pass، و else.
در این مقاله، روش پایان دادن به حلقه جاری یا دستور switch را با استفاده از break بیانیه.
روش استفاده از break بیانیه در پایتون for حلقه
لیست پایتون زیر را در نظر بگیرید:
usernames = ["Jade", "John", "Jane", "Doe"]
می توانید از a استفاده کنید for حلقه برای تکرار از طریق و print عناصر از usernames لیست:
usernames = ["Jade", "John", "Jane", "Doe"]
for i in usernames:
print(i)
# Jade
# John
# Jane
# Doe
اما اگر بخواهید زمانی که یک نام کاربری خاص پیدا شد، حلقه را متوقف کنید چه؟ شما می توانید این کار را با استفاده از break بیانیه.
در اینجا یک مثال است:
usernames = ["Jade", "John", "Jane", "Doe"]
for i in usernames:
print(i)
if i == "John":
break
# Jade
# John
در کد بالا، یک را ایجاد کردیم if عبارتی که بررسی می کند که آیا مقدار فعلی i “جان” است: if i == "John".
در بدن از if بیانیه، ما استفاده کردیم break بیانیه. بنابراین زمانی که یک عنصر با مقدار “جان” را در لیست پیدا کند، حلقه متوقف می شود.
بنابراین به جای چاپ کل لیست (“جید”، “جان”، “جین”، “دو”)، “جید” و “جان” چاپ شدند زیرا حلقه بلافاصله متوقف شد، “جان” را پیدا کرد.
روش استفاده از break بیانیه در پایتون while حلقه
می توانید a را خاتمه دهید while حلقه با استفاده از break بیانیه:
usernames = ["Jade", "John", "Jane", "Doe"]
i = 0
while i < len(usernames):
print(usernames[i])
if usernames[i] == "John":
break
i += 1
درست مثل کاری که در آن انجام دادیم for به عنوان مثال حلقه، ما یک را ایجاد کردیم usernames فهرستی با چهار عنصر: ["Jade", "John", "Jane", "Doe"].
با استفاده از یک if بیانیه در while حلقه، بررسی کردیم که چه زمانی حلقه فعلی در شاخص با مقدار “جان” بود. وقتی این اتفاق می افتد، حلقه خاتمه می یابد.
یک بار دیگر، “Jade” و “John” چاپ شدند زیرا با یافتن “جان” حلقه متوقف می شود.
نتیجه
در این مقاله یاد گرفتید که از آن استفاده کنید break بیانیه در پایتون می توان از آن برای خاتمه دادن به حلقه جاری در صورت برآورده شدن یک شرط استفاده کرد.
شما یاد گرفتید که چگونه از آن استفاده کنید break بیانیه فسخ for و while حلقه ها در پایتون
کد نویسی مبارک!
منتشر شده در 1403-04-14 14:35:07

