Estructuras de Control de Flujo en Python: if, else, elif, while, for, break, continue

Sdílet
Vložit
  • čas přidán 2. 07. 2024
  • Aprenderás a saber qué es el control de flujo y cada una de las sentencias if, else, elif, while, for, break, continue con sus respectivos ejemplos. ¡P***, qué ofertón!
    Te dejo un Colab con todo el código para que puedas probarlo o modificarlo:
    colab.research.google.com/dri...
    · Apoya este proyecto si quieres y puedes:
    Patreon: / bitboss
    · Sígueme por redes:
    Twitter: / bitboss0
    Instagram: / bitboss0
    Facebook: / bitboss0
    · Mis otros vídeos:
    Perceptrón: • Redes Neuronales: De l...
    Backpropagation: • Redes Neuronales - Bac...
    Redes convolucionales - Qué son en 4 minutos: • Redes Convolucionales:...
    Redes convolucionales - Convolución, ReLU, Pooling, Red Multicapa y SoftMax en 7 minutos: • Redes Convolucionales:...
    Algoritmo Genéticos en 5 minutos: • Algoritmos Genéticos e...
    Algoritmo Minimax en 4 minutos: • Algoritmo Minimax en 4...
    Poda Alfa Beta en 6 minutos: • Poda Alfa Beta en 6 mi...
    Curso Python nivel FÁCIL en 12 minutos: • Curso Python desde cer...
    Estructuras de datos con Python en 8 minutos: • Estructuras de datos c...
    Funciones integradas de Python en 8 minutos: • Funciones Integradas d...
    Programación Orientada a Objetos en 10 minutos: • Programación Orientada...
    Clases en Python: • CLASES en PYTHON, TODO...
    00:00 - Intro
    00:30 - Sentencia if
    01:32 - Sentencia else
    01:55 - Sentencia elif
    02:15 - Ejemplo if-elif-else
    04:21 - Sentencia while
    04:56 - Ejemplo while
    05:57 - Sentencia for
    06:24 - Ejemplo for
    07:33 - Sentencia break y continue
    08:07 - Ejemplo break y continue
    08:30 - else en while y for
    09:07 - Ejemplo else en while y for
    09:59 - Colab
    · Música:
    Airport Lounge - Disco Ultralounge de Kevin MacLeod está sujeta a una licencia de Atribución 4.0 de Creative Commons. creativecommons.org/licenses/...
    Fuente: incompetech.com/music/royalty-...
    Artista: incompetech.com/
    #Python #Programación #Curso

Komentáře • 64

  • @oscarbarrientos1420
    @oscarbarrientos1420 Před 11 měsíci +13

    por fin entendí claramente la diferencia de while y for

  • @amadibujar5724
    @amadibujar5724 Před rokem +9

    Por fin alguien que explica bien este tema, mis felicitaciones para este canal!!

    • @BitBoss
      @BitBoss  Před rokem +1

      Muchas gracias por valorarlo me alegra que te gusten mis vídeos ☺️

  • @PabloRodriguez-kf3sz
    @PabloRodriguez-kf3sz Před rokem +10

    Ha sido la mejor explicación que eh visto, fácil de entender gracias a las animaciones, muchas gracias!!!

    • @BitBoss
      @BitBoss  Před rokem +2

      Muchas gracias por valorarlo, así dan ganas de seguir :)

  • @brayanbblader
    @brayanbblader Před měsícem +1

    Tus videos son increíbles!!! Explicas demasiado bien, es muy fácil entender los conceptos.

  • @user-dn2iw1yb6f
    @user-dn2iw1yb6f Před 2 měsíci

    Excelente video, muchas gracias porque a pesar de ver esta información en otras plataformas no lograba terminar de entender hasta que vi este video.

  • @rejanbregu8568
    @rejanbregu8568 Před 20 dny +1

    Las JoJo referencias están a otro nivel

  • @renatopantoja4596
    @renatopantoja4596 Před 2 lety +7

    Grande me has enseñado mas en 10 min , que mi profesor en un mes :) MUCHAS GRACIAS :)

    • @BitBoss
      @BitBoss  Před 2 lety

      Me alegra mucho saber que te ha ayudado, muchas gracias por contármelo :)))

    • @gilbertolozano3480
      @gilbertolozano3480 Před 2 lety

      @@BitBoss me pasó igual parcero, gracias.

    • @stefhanopizarrodelgado1454
      @stefhanopizarrodelgado1454 Před 2 lety

      Yo igual :D pero creo que es porque antes dormia en mis clases y no prestaba atencion o esta jugando

  • @norbertomolero1977
    @norbertomolero1977 Před rokem +4

    ¡Excelente video, haces fácil lo complejo. Sigue así amigo!

    • @BitBoss
      @BitBoss  Před rokem +2

      Gracias por decírmelo, me ayuda a saber que voy por buen camino! A darle duro! :)

  • @benjarojas2963
    @benjarojas2963 Před rokem +2

    vale mi rey me estas salvando el ramo

    • @BitBoss
      @BitBoss  Před rokem

      jajaja me alegro de que te esté ayudando, muchas gracias por comentar Benja :3

  • @solucion369
    @solucion369 Před rokem +2

    muy bueno gracias excelente 👍

  • @franciscoparraguez4576
    @franciscoparraguez4576 Před rokem +2

    Que buen video y excelente explicación. Muchísimas gracias !!!

    • @BitBoss
      @BitBoss  Před rokem +1

      Muchas gracias por tus palabras Francisco!!! :)

  • @juanmiranda1192
    @juanmiranda1192 Před 2 lety +2

    genioooooooo... entendí super bien, es bastante clara tu explicación. gracias :)

    • @BitBoss
      @BitBoss  Před 2 lety +1

      jajaja muchas gracias Walter, me motiva saber que lo entendéis y os sirve ^^

  • @R32112
    @R32112 Před 2 lety +3

    SORPRENDETE nada mas que eso, me dejaron un proceso de creacion de calculadora en pseudo codigo pero me he repasado por mi cuenta tu curso de python. Me ha ayudado demasiado la elaboracion de matrices, sentencias while, for e if se repiten demasiado muchas gracias y excelente video!.

    • @BitBoss
      @BitBoss  Před 2 lety

      Me hace muy feliz que aprendas por tu cuenta con mi curso, mi objetivo era ese, dar un recurso para que la gente pudiera aprender de forma autodidacta. Espero que posteriores vídeos también te sirvan, muchas gracias por tu comentario ^^

  • @user-sm2ze6ll1l
    @user-sm2ze6ll1l Před 3 měsíci

    Entendí a la primera muy buena explicación ademas de dinámica👏

  • @BryanTheNull
    @BryanTheNull Před rokem +1

    Exelente video, nuestro profe de algoritmos nos lo paso para entender mejor!

    • @BitBoss
      @BitBoss  Před rokem

      Gracias por decírmelo! Dale las gracias a tu profesor de mi parte! 💚

  • @ricardoruizdiaz7218
    @ricardoruizdiaz7218 Před 7 měsíci +3

    jajaja me hizo reír el látigo con "ELIF" .....

  • @ghfj1851
    @ghfj1851 Před 2 lety +2

    Muchas gracias bro me sirvió para aprender mucho mejor que otros canales : D

    • @BitBoss
      @BitBoss  Před 2 lety

      Muchas gracias por comentar bro, me alegra mucho que te haya servido ^^

  • @it_wuilly
    @it_wuilly Před 2 měsíci

    uuuy gracias esto es de mucha ayuda!

  • @netocatar7774
    @netocatar7774 Před 4 měsíci +1

    Muchas gracias!
    Me salvaste de reprobar un examen

    • @BitBoss
      @BitBoss  Před 4 měsíci

      Me alegro muchísimo 🫂

  • @recursoseninternet
    @recursoseninternet Před 2 lety +1

    tremendo tutorial! Muchisimas gracias

    • @BitBoss
      @BitBoss  Před 2 lety +1

      Tremendo comentario!!! Muchas gracias :)

  • @phuidi
    @phuidi Před 2 lety +1

    me encantó el video la verdad entendí todo excelente 👍

    • @BitBoss
      @BitBoss  Před 2 lety +1

      Muchas gracias! 😊 Me alegro de que te haya servido 😉

  • @edinson124532
    @edinson124532 Před 2 lety +1

    muy bien explicado felicidades crackkkkkk

    • @BitBoss
      @BitBoss  Před 2 lety

      Muchas gracias por valorarlo bro! ;)

  • @TeoCR
    @TeoCR Před 3 měsíci

    Te sigo desde ayer, y como decimos en Medellín cuando estamos enganchados a una persona que hace el delicioso muy delicioso: "Me tenés encoñado Bit Boss" 🥵

  • @jonatanayala5681
    @jonatanayala5681 Před 2 lety +1

    El mejor video >:)

    • @BitBoss
      @BitBoss  Před 2 lety +1

      Muchas gracias Jonatan, no sabes cuánto me animan tus palabras :')

  • @TheLugomen
    @TheLugomen Před 2 lety

    ey muy bueno el video super claro,

    • @BitBoss
      @BitBoss  Před 2 lety

      ¡Muchas gracias! Me anima saberlo ^^

  • @alexpaez9063
    @alexpaez9063 Před 7 měsíci

    excelentes videos ....!!! de verdad explicas de una manera única apenas estoy empezando esto de programación y quiero intentarlo ... que me recomiendas para comenzar y he ir puliendo mi aprendizaje libros, libros con ejercicios o pagina para ir teniendo retos metodologias . tienes alguna pagina personal...????

  • @antoniovalderrama7080
    @antoniovalderrama7080 Před 2 lety +2

    👏🙏👍

  • @ArdillaSicopata
    @ArdillaSicopata Před 2 lety +4

    Entonces... ¿los de asuntos internos sabían que le estaban tendiendo una trampa?

    • @BitBoss
      @BitBoss  Před 2 lety +3

      Es que si me aburro yo me las invento, mi capacidad de atención es reducida. ¡Ui! ¡un pájaro! ji jijiji ajaja

  • @stevenregato6064
    @stevenregato6064 Před 2 lety +1

    Podrias hacer un video de clases por favor :(

    • @BitBoss
      @BitBoss  Před 2 lety

      En ello estoy ;) me alegro mucho de que lo hayas pedido

  • @danielmoreno2858
    @danielmoreno2858 Před 4 měsíci

    una pregunta como se llama lo q el usa para poder ver q los codigos esten bien es decir hacer ese mini programa

    • @BitBoss
      @BitBoss  Před 4 měsíci

      Colab, si usas el buscador de vídeo del canal tengo uno donde explico cómo usarlo, se usa desde el navegador y ejecuta directamente el código desde los servidores de Google ✨

  • @gabrielurena8429
    @gabrielurena8429 Před 2 lety

    4:13 En el caso de que cambie los "ELIF" por "IF", cual seria la diferencia?

    • @BitBoss
      @BitBoss  Před 2 lety

      Tendrías que hacer un IF más debido a que el ELSE se ejecuta si ninguna de las condiciones anteriores se ha cumplido. Si cambias los ELIF por IF, no podrías hacer el ELSE que hay en el vídeo, y si haces un ELSE en cada uno de los IF te saldría repetido el mensaje. Si lo quieres hacer así tendrías que cambiar el último ELSE por este IF:
      if nota < 0 or 10 < nota:
      print("Nota fuera de rango")
      Ten en cuenta que también se pierde eficiencia ya que aunque el resultado sea el mismo, en ejecución se comprobaría cada uno de los IF innecesariamente. En el código del vídeo si introduces un 4 por ejemplo, solo se comprobaría la condición del primer IF ya que el resto del código forma parte del ELIF, si haces el cambio que has comentado se comprobarían cada una de las condiciones de los IF aunque realmente solo se ejecute el contenido del primero. Si no te queda claro escríbeme 😉

  • @averqueonda4634
    @averqueonda4634 Před 10 měsíci +1

    Hola! no entendí porque en el ejemplo del while al cambiar a > 0 el resultado arrojo el -1. es que -1 no es mayor que 0, es menor. no debió llegar hasta el 1 no más. agradecería si alguien pudiera sacarme de esa duda por favor.

    • @BrunFo
      @BrunFo Před 7 měsíci

      Hola, con respecto a su ayuda pues el programa arrojo -1 porque se vuelve mayor a 0, ya que matemáticamente mientras un número se encuentre más alejado del 0 será mayor, así por dar un ejemplo al trazar una recta númerica -1 se aleja del 0 siendo que -2, -3,-4,-5..... también y así sucesivamente mientras más se alejen del 0 serán mayor, espero hacerme entender y sea de ayuda. Saludos

  • @orlandoavila7700
    @orlandoavila7700 Před 4 měsíci

    que editor usas?

    • @BitBoss
      @BitBoss  Před 4 měsíci

      Colab, si usas el buscador de vídeo del canal tengo uno donde explico cómo usarlo, se usa desde el navegador y ejecuta directamente el código desde los servidores de Google ✨

  • @stefhanopizarrodelgado1454

    5:40 :v puse
    contador = 180
    while contador !=0
    contador=contador-7
    print("El contenido de contador es",contador)
    creo que esta en bucle ya voy por el -300k y siguen los numeros :V

    • @BitBoss
      @BitBoss  Před 2 lety

      Y seguirán hasta que tu ordenador proceda a la murision jajaja

    • @matiasgonzalez7351
      @matiasgonzalez7351 Před 4 měsíci +1

      @@BitBossJASJASJASJAJSAJS

  • @lewisferdinald
    @lewisferdinald Před 2 lety +1

    hasta en programación encuentras una jojo referencia

    • @BitBoss
      @BitBoss  Před 2 lety

      Pensaste que era una JoJo reference pero era yo, un vídeo de programación! XD