⊗pyPmCdNIf 141 of 208 menu

เงื่อนไข if ซ้อนกันใน Python

โครงสร้าง if else สามารถซ้อนกันได้ ตามต้องการ โดยต้อง ระวังการย่อหน้าให้ถูกต้องเสมอ

สมมติว่าเรามีตัวแปร tst:

tst = 3

ลองมาเปรียบเทียบตัวแปรของเรากับศูนย์ ใน if แรกกำหนดเงื่อนไข ถ้า ตัวแปรมากกว่าหรือเท่ากับ 0 ภายใน if นี้ เขียนเงื่อนไขอีกอันหนึ่ง - ถ้าตัวเลขน้อยกว่าหรือเท่ากับ 5 สำหรับเงื่อนไขนี้ ระบุบล็อก else ด้วย ในตอนท้ายของโครงสร้าง if else แรก เขียนข้อความสำหรับกรณีที่ตัวเลข น้อยกว่า 0:

if tst >= 0: if tst <= 5: print('น้อยกว่าหรือเท่ากับ 5') else: print('มากกว่า 5') else: print('น้อยกว่า 0')

สมมติว่าในตัวแปร month เก็บ หมายเลขลำดับของเดือน ควรอยู่ใน ช่วงตั้งแต่ 1 ถึง 12 มิฉะนั้น ให้แสดงข้อความแสดงข้อผิดพลาด ถัดไปสำหรับแต่ละหมายเลขเดือนที่ถูกต้อง เขียนข้อความว่าเดือนนั้นอยู่ในฤดูใด

สมมติว่าในตัวแปร num เก็บ ตัวเลข หากตัวเลขนี้อยู่ในช่วง ตั้งแต่ 10 ถึง 99 ให้หาผลรวม ของตัวเลขนี้ หากผลรวมที่ได้ น้อยกว่าหรือเท่ากับ 9 ให้แสดง ข้อความว่าผลรวมของหลักเป็นเลขหลักเดียว มิฉะนั้นให้แสดงข้อความว่า ผลรวมของหลักเป็นเลขสองหลัก

ไทย
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
เราใช้คุกกี้สำหรับการทำงานของเว็บไซต์ การวิเคราะห์ และการปรับเนื้อหาให้เหมาะสมส่วนบุคคล การประมวลผลข้อมูลเกิดขึ้นตาม นโยบายความเป็นส่วนตัว.
ยอมรับทั้งหมด ปรับแต่ง ปฏิเสธ