⊗pyPmCdMCs 142 of 208 menu

Struktura match-case në Python

Në Python, duke filluar nga versioni 3.10 ekziston një strukturë e veçantë match-case, e cila përdoret për të zgjedhur një vlerë nga një sërë vlerash. Sintaksa e saj:

match varuable: case 'value1': ''' këtu është kodi që do të ekzekutohet nëse ndryshorja ka vlerën 1 ''' case 'value2' ''' këtu është kodi që do të ekzekutohet nëse ndryshorja ka vlerën 2 ''' case _: ''' këtu është kodi që do të ekzekutohet nëse vlera nuk përputhet me asgjë '''

Le të kemi një ndryshore tst:

tst = 'a'

Le të përcaktojmë në kusht variante të ndryshme, që mund të marrë ndryshorja:

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

Gjithashtu me operatorin | mund të përcaktojmë në çdo variant një përzgjedhje të vlerave të nevojshme:

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

Le të themi se në ndryshoren num ruhet një nga numrat: 1, 2, 3 ose 4, që përmban numrin e stinës së vitit. Shfaq emrin e stinës së vitit, që përmbahet në numrin.

Le të themi se në ndryshoren num ruhet numri i muajit nga 1 deri në 12. Shfaq emrin e stinës së vitit, që i përgjigjet këtij muaji.

Shqip
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Ne përdorim cookie për funksionimin e sajtit, analizën dhe personalizimin. Përpunimi i të dhënave bëhet në përputhje me Politikën e Privatësisë.
prano të gjitha konfiguro refuzo