⊗pyPmCdNIf 141 of 208 menu

Nested if dalam Python

Konstruksi if else dapat disarangkan satu sama lain secara arbitrer. Hanya saja perlu diperhatikan untuk selalu mematuhi indentasi.

Misalkan kita memiliki variabel tst:

tst = 3

Mari kita bandingkan variabel kita dengan nol. Pada if pertama kita atur kondisinya, jika variabel kurang dari atau sama dengan 0. Di dalam if ini kita tuliskan satu kondisi lagi - jika angka kurang dari atau sama dengan 0. Untuknya kita tentukan juga blok else. Di akhir konstruksi if else pertama tuliskan pesan untuk kasus jika angka kurang dari 0:

if tst >= 0: if tst <= 5: print('less then or equal 5') else: print('more then 5') else: print('less then 0')

Misalkan dalam variabel month disimpan nomor urut bulan. Harus berada dalam interval dari 1 hingga 12. Jika tidak, tampilkan pesan kesalahan. Selanjutnya, untuk setiap nomor bulan yang benar tuliskan pesan tentang musim mana yang terkait.

Misalkan dalam variabel num disimpan sebuah angka. Jika angka ini masuk dalam rentang dari 10 hingga 99, maka cari jumlah dari digit angka ini. Jika jumlah yang didapat kurang dari atau sama dengan 9, maka tampilkan pesan bahwa jumlah digitnya berupa satu digit, sebaliknya tampilkan pesan bahwa jumlah digitnya berupa dua digit.

Indonesia
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Kami menggunakan cookie untuk operasi situs, analitik, dan personalisasi. Pemrosesan data dilakukan sesuai dengan Kebijakan Privasi.
terima semua atur tolak