⊗pyPmLpLEC 163 of 208 menu

การดักจับการออกจากลูปใน Python

เพื่อลดโค้ดในการทำงานกับแฟล็ก คุณสามารถใช้ไวยากรณ์ทางเลือก - โดยไม่ประกาศตัวแปรพิเศษ ด้วยค่าบูลีน

มาเขียนตัวอย่างจาก บทเรียนก่อนหน้านี้ใหม่ ในบล็อก if เมื่อพบตัวเลขลบแรก ให้กำหนดให้แสดงผล '---' และคำสั่ง break ในกรณีที่ องค์ประกอบทั้งหมดในรายการเป็นบวก ในบล็อก else ของลูปจะแสดง '+++':

lst = [1, 2, 3, -4, 5] for el in lst: if el < 0: print('---') break else: print('+++') # จะแสดง '---'

ทีนี้มาเปลี่ยนตัวเลขลบ ให้เป็นบวกและตรวจสอบรายการอีกครั้ง:

lst = [1, 2, 3, 4, 5] for el in lst: if el < 0: print('---') break else: print('+++') # จะแสดง '+++'

กำหนดรายการ ตรวจสอบว่าองค์ประกอบทั้งหมดของมัน เป็นเลขคู่หรือไม่

กำหนดสตริง:

tst = 'abcdef'

ตรวจสอบว่ามีตัวอักษร 'd' รวมอยู่ในนั้นหรือไม่

ไทย
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣTürkmenTürkçeЎзбекOʻzbekTiếng Việt
เราใช้คุกกี้สำหรับการทำงานของเว็บไซต์ การวิเคราะห์ และการปรับเนื้อหาให้เหมาะสมส่วนบุคคล การประมวลผลข้อมูลเกิดขึ้นตาม นโยบายความเป็นส่วนตัว.
ยอมรับทั้งหมด ปรับแต่ง ปฏิเสธ