⊗pyPmCdMCs 142 of 208 menu

Die match-case-Konstruktion in Python

In Python, ab Version 3.10 gibt es eine spezielle Konstruktion match-case, die verwendet wird, um einen Wert aus einer Reihe von Werten auszuwählen. Ihre Syntax lautet:

match varuable: case 'value1': ''' hier steht der Code, der ausgeführt wird, wenn die Variable den Wert 1 hat ''' case 'value2' ''' hier steht der Code, der ausgeführt wird, wenn die Variable den Wert 2 hat ''' case _: ''' hier steht der Code, der ausgeführt wird, wenn der Wert mit nichts übereinstimmt '''

Angenommen, wir haben eine Variable tst:

tst = 'a'

Lassen Sie uns in der Bedingung die verschiedenen Varianten vorgeben, die die Variable annehmen kann:

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

Auch mit dem Operator | kann man in jedem Fall eine Auswahl der benötigten Werte vorgeben:

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

Angenommen, in der Variable num ist eine der Zahlen: 1, 2, 3 oder 4 gespeichert, die die Nummer der Jahreszeit enthält. Geben Sie den Namen der Jahreszeit aus, der in der Zahl enthalten ist.

Angenommen, in der Variable num ist die Monatsnummer von 1 bis 12 gespeichert. Geben Sie den Namen der Jahreszeit aus, der diesem Monat entspricht.

Deutsch
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Wir verwenden Cookies für den Betrieb der Website, Analyse und Personalisierung. Die Datenverarbeitung erfolgt gemäß der Datenschutzerklärung.
alle akzeptieren anpassen ablehnen