Empresas
Empleos
  • Sobre nosotros
  • Soluciones
    • Publicación de vacantes
      Publica tu vacante y recibe candidatos calificados en 48h.
    • Evaluación de candidatos
      500+ pruebas técnicas y psicológicas, más anti-fraude.
    • Headhunting
      Búsqueda ejecutiva a la medida de principio a fin.
    • Nómina + EOR
      Dispersión de nómina y EOR en más de 15 países de LATAM.
  • Precios
  • Empleos

0

198
Vistas
Definición de una declaración de coincidencia de casos con la misma instrucción para dos casos diferentes en Python

Me gustaría crear una declaración de coincidencia de casos en Python en la que dos casos hagan la misma instrucción. Por ejemplo, si Python se comportara como C++, de acuerdo con esta pregunta de desbordamiento de pila , escribiría la declaración de coincidencia de casos como:

 match x: case 1: case 2: # Some code break case 3: # Some code break

Sin embargo, el código no funciona, lo que muestra que la declaración de coincidencia de mayúsculas y minúsculas debe escribirse de una manera diferente en Python. ¿Qué es este camino?

over 4 years ago · Santiago Trujillo
1 Respuestas
Responde la pregunta

0

match x: case 1 | 2: # Some code case 3: # Some code

Las cláusulas de coincidencia de Python no fallan, por lo que no puede concatenarlas como en C y no usa la break al final de la cláusula.

El "patrón OR" (como se muestra, donde | significa "o") se puede usar con subpatrones que vinculan variables, pero todos los subpatrones deben vincular las mismas variables.

over 4 years ago · Santiago Trujillo Denunciar
Responde la pregunta
Encuentra empleos remotos

¡Descubre la nueva forma de encontrar empleo!

Top de empleos
Top categorías de empleo
Empresas
Publicar vacante Precios Comercial
Legal
Términos y condiciones Política de privacidad
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomiéndame algunas ofertas
Necesito ayuda