⊗pyPmCdMCs 142 of 208 menu

Конструкцијата match-case во Python

Во Python, почнувајќи од верзијата 3.10 постои специјална конструкција match-case, која се користи за избор на една вредност од одредена серија на вредности. Нејзиниот синтакса е:

match varuable: case 'value1': ''' овде е кодот што ќе се изврши ако променливата ја има вредноста 1 ''' case 'value2' ''' овде е кодот што ќе се изврши ако променливата ја има вредноста 2 ''' case _: ''' овде е кодот што ќе се изврши ако вредноста не одговара на ништо '''

Нека имаме променлива tst:

tst = 'a'

Ајде да поставиме различни опции во условот, кои променливата може да ги земе:

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

Исто така, со операторот | може во секоја опција да се постави селекција на потребните вредности:

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

Нека во променливата num се чува еден од броевите: 1, 2, 3 или 4, кој содржи број на годишно време. Испечатете го името на годишното време, содржано во бројот.

Нека во променливата num се чува бројот на месецот од 1 до 12. Испечатете го името на годишното време, кое одговара на тој месец.

Македонски
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Ние користиме колачиња за работата на веб-страната, анализа и персонализација. Обработката на податоци се врши во согласност со Политиката за приватност.
прифати ги сите прилагоди одбиј