اموزش پایتون حلقه ی for
مثل قبل run را باز کرده و cmd را تایپ میکنیم و وارد محیط کامند میشویم python را مینوسیسم(در صورت نصب وارد محیط میشویم)
این حلقه مانند حلقه ی while بسیار ساده است فقط تعداد دور گشت حلقه قابل شمارش است
(چون داخل محیط کامند داریم مینویسیم قسمت کد رو مشکی میکنم )
این شکل کلی
for i in collection: loop body
for را مینویسیم یک متغییر تعریف میکنیم
in را مینویسیم و یک مجموعه معرفی میکنیم
با یک مثال وارد آموزش شویم میخواهیم اعداد 1 تا 10 را با یک حلقه ی for چاپ کنیم
for i in range(1 ,11): print(i)
این بار میخواهیم مجموعه ای معرفی کنیم و با حلقه ی for ان را چاپ کنیم
mive = ["khiar", "goje", "sib"] for x in mive: print(x)
هر چیز میتواند یک مجموعه باشد حتی یک کلمه به مثال زیر توجه کنید
for x in "banana": print(x)
با دستور break میتوانیم از حلقه خارج شویم
مثلا اکر x برابر goje شد از لقه خارج شو
(از مشکی خسته شدم برمیگردیم تو حالت کد استاندارد)
mive = ["khiar", "goje", "sib"] for x in mive: print(x) if x=="goje": break
جای break را عوض میکنیم و نتیجه عوض میشود
چون این بار break قبل از دستور print امده پس فقط khiar چاپ میشود
mive = ["khiar", "goje", "sib"] for x in mive: if x=="goje": break print(x)
دستور continue پریدن از تکرار حلقه ای که در آن هستیم
مثلا میخواهیم اگر به goje رسید این دور از لقه ادامه نیابد در اینصورت goje چاپ نمیشود
این دور از حلقه پایان گیرد و به دور بعدی رود و ادامه چاپ شوند
mive = ["khiar", "goje", "sib"] for x in mive: if x=="goje": continue print(x)
دستور else میتونین تعریف کنین در غیر این صورت مثلا x در رنج تعریف شده نبود
کاری انجام دهد
for i in range(1 ,11): print(i) else: print("meghdar dar in ranj nist")
خوب رفقا برای امروز بسه دیگه
پیشنهاد میکنم اگه میخواین حرفه ای پایتون رو یاد بگیرین
دوره ی نخبه ی پایتون که از 0 تا 100 میتونین برنامه نویسی با پایتون رو یاد بگیرید شرکت کنید
مدرس خودم هستم لینک رو براتون قرار میدم
دیدگاهتان را بنویسید
برای نوشتن دیدگاه باید وارد بشوید.