¿Aún Usas `if-elif`? Descubre Por Qué el `match-case` Es el Futuro

Поделиться
HTML-код
  • Опубликовано: 2 фев 2025

Комментарии •

  • @bioquimic1
    @bioquimic1 Месяц назад +10

    Vamos... que es como un switch de toda la vida....

  • @reinidvalarino
    @reinidvalarino Месяц назад +1

    Está genial este contenido. Mil gracias por compartirlo!

  • @Nodualik
    @Nodualik Месяц назад +1

    Muchas gracias por tener en cuenta mi petición sobre estos nuevos condicionales :) Como dato curioso, en algun editor, no los reconocia. Ahora no recuerdo cual, pero teniendo instalado perfectamente las ultimas versiones de python. Creo que era Geany, pero no estoy seguro.

  • @toreteblanc4234
    @toreteblanc4234 Месяц назад +1

    Buenas tardes compañero, estás opciones vienen genial. Muchas gracias compañero por traernos estos vídeos. Saludos.

  • @jeffryortegaperez
    @jeffryortegaperez Месяц назад +1

    pues si, esperamos mas videos como este !!!

  • @reinerromero7265
    @reinerromero7265 Месяц назад

    😀Muy bien. Muchas gracias

  • @jhonanderflores1006
    @jhonanderflores1006 Месяц назад +1

    Pensé que era el match de Rust, me había emocionado por un momento 😢

  • @camilocaro6212
    @camilocaro6212 Месяц назад +2

    Bro podrias explicar en que casos es mas favorable utilizar if-else, match-case o try-except, te lo agradeceria

    • @JuanPabloSaavedraLópez
      @JuanPabloSaavedraLópez Месяц назад +1

      Si porfavor

    • @jhonanderflores1006
      @jhonanderflores1006 Месяц назад

      Yo diria que es para cuando quieras validar algo o cuando quieras comparar contra otro, pero si solo quieres evaluar una sola cosa lo mejor seria usar esto

    • @bloodshotModding
      @bloodshotModding Месяц назад

      Que yo entienda If-else es para casos reducidos, es decir de no muchas opciones. Match case igual que switch en C# te ahorra crear muchos if-else. Y por último try-except es para "intentar" operaciones y si en dado caso da error, sigue otro procedimiento sin cerrar el programa.

  • @fernandomarioni
    @fernandomarioni Месяц назад

    Puedes hacer un vídeo explicando como se diseña una app con POO

  • @soyjonathan.
    @soyjonathan. Месяц назад +1

    Los switch's no existían en Python?

    • @jhonanderflores1006
      @jhonanderflores1006 Месяц назад +1

      No, es como los match de Rust, muy completo, pero casi ningún lenguaje lo tiene y es una lástima

  • @poixd1ro
    @poixd1ro Месяц назад

    No es maa facil un dict.get()?
    Segun mis experimentaciones es mas comodo, mas directo, puedes modificar sin errores y es mucho maa rapido al ser C quien realiza la logica detras
    a = state
    options: dict = {
    'active': fn_1(),
    'other': fn_2(),
    'inactive': fn_3(),
    }
    options.get(state, else())

  • @mikehurtado4772
    @mikehurtado4772 Месяц назад

    Pues se está desaconsejando en otros lenguajes

  • @williamabrego3418
    @williamabrego3418 Месяц назад +1

    Que cuecada