match case python
a = 15 match a: case 15: print ("fifteen") case 16: print ("sixteen")
python match case
x = 4 # x is the variable to match match x: # if x is 0 case 0: print("x is zero") # case with if-condition case 4 if x % 2 == 0: print("x % 2 == 0 and case is 4") # Empty case with if-condition case _ if x < 10: print("x is < 10") # default case(will only be matched if the above cases were not matched) # so it is basically just an else: case _: print(x) # WHAT THE CODE WOULD LOOK LIKE IF IT DIDN'T USE MATCH/CASE x = 4 if x == 0: print("x is zero") elif x == 4 and x % 2 == 0: print("x % 2 == 0 and case is 4") elif x < 10: print("x is < 10") else: print(x)
match case in Python
>>> command = 'Hello, World!' >>> match command: ... case 'Hello, World!': ... print('Hello to you too!') ... case 'Goodbye, World!': ... print('See you later') ... case other: ... print('No match found') Hello to you too!
Source: learnpython.com