⊗pyPmCdMCs 142 of 208 menu

Konstruksi match-case di Python

Di Python, mulai dari versi 3.10 ada konstruksi khusus match-case, yang digunakan untuk memilih satu nilai dari serangkaian nilai tertentu. Sintaksnya:

match varuable: case 'value1': ''' di sini adalah kode yang akan dieksekusi jika variabel memiliki nilai 1 ''' case 'value2' ''' di sini adalah kode yang akan dieksekusi jika variabel memiliki nilai 2 ''' case _: ''' di sini adalah kode yang akan dieksekusi jika nilainya tidak cocok dengan apa pun '''

Misalkan kita memiliki variabel tst:

tst = 'a'

Mari kita tentukan dalam kondisi berbagai opsi yang dapat diambil oleh variabel:

match tst: case 'a': print('a') case 'b': print('b') case _: print('tst is unknown')

Juga dengan menggunakan operator |, kita dapat menentukan kumpulan nilai yang diperlukan dalam setiap opsi:

match tst: case 'a' | 'c': print('a or c') case 'b' | 'd': print('b or d') case _: print('tst is unknown')

Misalkan dalam variabel num disimpan salah satu angka: 1, 2, 3 atau 4, berisi nomor musim. Tampilkan nama musim yang terkandung dalam angka tersebut.

Misalkan dalam variabel num disimpan nomor bulan dari 1 hingga 12. Tampilkan nama musim yang sesuai dengan bulan tersebut.

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