⊗pyPmCdMCs 142 of 208 menu

Konstruksi match-case dalam Python

Dalam Python, bermula dari versi 3.10 terdapat konstruksi khas match-case, yang digunakan untuk memilih satu nilai dari beberapa siri nilai. Sintaksnya:

match varuable: case 'value1': ''' here is the code that will be executed if the variable has the value 1 ''' case 'value2' ''' here is the code that will be executed if the variable has the value 2 ''' case _: ''' here is the code that will be executed if the value does not match anything '''

Katakan kita mempunyai pembolehubah tst:

tst = 'a'

Mari kita tentukan dalam keadaan (condition) pelbagai pilihan, yang boleh diambil oleh pembolehubah:

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

Juga dengan menggunakan operator |, kita boleh menetapkan set nilai yang dikehendaki untuk setiap pilihan:

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

Katakan dalam pembolehubah num disimpan salah satu nombor: 1, 2, 3 atau 4, yang mengandungi nombor musim. Tunjukkan nama musim yang terkandung dalam nombor tersebut.

Katakan dalam pembolehubah num disimpan nombor bulan dari 1 hingga 12. Tunjukkan nama musim yang sepadan dengan bulan tersebut.

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