Business
Jobs
  • About Us
  • Solutions
    • Job Postings
      Post your job and receive qualified candidates in 48h.
    • Candidate Assessments
      500+ technical and psychological tests, plus anti-fraud.
    • Headhunting
      Tailor-made executive search from start to finish.
    • Payroll + EOR
      Payroll dispersal and EOR across 15+ LATAM countries.
  • Pricing
  • Jobs

0

208
Views
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 answers
Answer question

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 Report
Answer question
Find remote jobs

Discover the new way to find a job!

Top jobs
Top job categories
Business
Post vacancy Pricing Sales
Legal
Terms and conditions Privacy policy
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Show me some job opportunities
There's an error!