les comparto esta situacion que me sucede con el comando match case:
Tengo el codigo que escribo a continuacion, el cual ejecuto en dos plataformas, con exactamente el mismo codigo.
Código:
name=input("What's your name?: ")
match name:
case "Harry":
print("Gryffindor")
case "Hermione":
print("Gryffindor")
case "Ron":
print("Gryffindor")
case "Draco":
print("Slytherin")
case _:
print("Who?")
El codigo tal como está lo ejecuto en visual studio code en la nube y funciona correctamente.
Después lo ejecuto en python version 3.6.9 en Linux mint y me sale el siguiente error:
Código:
File "house.py", line 3
match name:
^
SyntaxError: invalid syntax
Alguién me podría sacar de esta inquietud tan extraña?
Mil gracias y feliz noche