Curso de Python. Bucles V Continue, pass y else. Vídeo 18

Sdílet
Vložit
  • čas přidán 7. 09. 2024
  • Terminamos de explicar los bucles con las instrucciones continue, pass y else.
    Para más cursos, ejercicios y manuales visita: www.pildorasin...

Komentáře • 218

  • @pildorasinformaticas
    @pildorasinformaticas  Před 3 lety +14

    ✅✅ ✅ ✅ ✅ Todos mis cursos gratuitos 👉 www.pildorasinformaticas.es ✅✅ ✅ ✅ ✅
    🚀 ¿Quieres ejercicios? ¿Quieres más temario? 👉 www.pildorasinformaticas.es/course/python-tutorizado/🚀
    🚀 ¿Quieres que te resuelva las dudas de Python👉 www.pildorasinformaticas.es/course/python-tutorizado/ 🚀
    💥💥💥 Siempre seguiré subiendo cursos gratuitos por aquí. Gracias a todos por seguirme. 💥💥💥

  • @sr.triangular
    @sr.triangular Před 2 lety +5

    Me encanta este curso, me estoy metiendo recién en la programación, y es re fácil de entender, lo digo yo que ni siquiera cumplí los 13 jajaja.

  • @pavongodinezfranciscojavie1108

    Mi curso de Python en Coursera esta super incompleto comparado con este Mega curso :3

  • @aldoaguirre9864
    @aldoaguirre9864 Před 4 lety +44

    como siempre sus videos son una bendición en el área de informática, para nosotros los que no somos programadores.
    Me encantaría ver videos de BIG DATA, claro cuando usted tenga el tiempo, muchos saludos de Perú :D

  • @AlanGg100
    @AlanGg100 Před rokem +2

    Ya iba en el capítulo 41 cuando de repente se me averió la pc. Ahora después de un año ya la pude reparar y retomé el curso, pero ya no me acordaba mucho, así que he reiniciado el curso desde cero. Le seguiré con Java una vez que termine este. Grandes Gracias por el material!!!

  • @leonardoemanuelbaizre9705

    Los que entran a criticar como explica el video, no sé sinceramente que hacen acá viendolo entonces.
    Pongan a hacer sus propios videos y no jodan al projimo.
    Excelentes videos, excelente el curso :)

  • @angyduarte7001
    @angyduarte7001 Před 4 lety +8

    Por acá estudiando en cuarentena por primera vez algo de programación, gracias y bendiciones al profe :-)

    • @DavidCode404
      @DavidCode404 Před 3 lety +1

      Q tal te va .???

    • @manurllk
      @manurllk Před 2 lety

      @@DavidCode404 probablemente lo haya dejado

    • @DavidCode404
      @DavidCode404 Před 2 lety

      @@manurllk yo no dejare 😁 ya q me gusta Y pues estudiare mas Y sere Profesional

    • @leonardogonzalezsalazar3384
      @leonardogonzalezsalazar3384 Před 2 lety

      @@manurllk lo mas probable de casi 2 millones de visita el primer video y este tiene 163mil no vamos ni por la mitad, ojala y yo no me salga nunca se lo voy a pedir a dios

  • @tongast97
    @tongast97 Před 4 lety +3

    Muchas gracias por estos vídeos profe. Es muy linda la sensación de sentir que por fin estas aprendiendo a programar !
    Por mas profes como usted! Un saludo desde Argentina.

  • @ricaulcastellon9615
    @ricaulcastellon9615 Před 4 lety

    Profe tiene un don de Dios para explicar. No hay quien lo haga mejor cuando de explicar con maestría se trata. Definitivamente, usted es el mejor!!!

  • @odiio3402
    @odiio3402 Před 3 lety +1

    Este año en mi instituto recibí python pero quería repasar algunas cosas porque no me quedaron tan claras debido a la clases en linea, y luego me encuentro tu curso. Llevo una semana viendo esta playlist y por el momento he entendido todo a la perfección gracias a la pasión y el tiempo que le dedicas a tus vídeos.

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

    De profe a profe: eres todo un referente. Muchas gracias por todo.

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

    Maestro me encanta que vayas poniendo ejercicios, es la mejor manera de mejorar la lógica de programación.Por favos sigue poniendolos cuando sea posible

  • @briancastroTI
    @briancastroTI Před 4 lety +3

    Termino este curso y compraré tu curso, muchísimas gracias por tu dedicación.

  • @arturoalonso7274
    @arturoalonso7274 Před 6 lety +1

    Muy agradecido por tu conocimiento, tu tiempo, tus ganas de compartir... Infinitamente agradecido

  • @markbiophysicist5935
    @markbiophysicist5935 Před 2 lety

    Gracias profesor por hacer este curso e impartirlo de una manera tan pedagógica y ordenada. Aprendo mucho con usted.

  • @javierzamp
    @javierzamp Před 3 lety +1

    Excelentes Juan. En mi caso me costó un poco comprender pero sé que mas adelante me irán quedando claros algunos conceptos. Eres genial!!!!

  • @jorgemariovargas3830
    @jorgemariovargas3830 Před 2 lety

    Gracias JUAN DIAZ, Saludos desde Medellín(Antioquia)Colombia, La ciudad de la eterna primavera

  • @yenmejia9691
    @yenmejia9691 Před 4 lety

    agradezco infinitamente por su dedicación y el gran aporque que hace para todos los que deseamos aprender este lenguaje, espero terminar todo el curso y continuar en este gran campo que es la programación gracias!!!

  • @rogrp1241
    @rogrp1241 Před 5 lety +1

    Se agradece enormemente cada uno de tus vídeos. Saludos de Perú

  • @nicolasdacci8913
    @nicolasdacci8913 Před 3 lety +1

    Gracias Juan, sigo al pie de la letra el curso y las actividades de tareas... esto me esta gustando.. jajaja.. saludos

  • @_BioKnowledge_
    @_BioKnowledge_ Před 3 lety +1

    Gracias maestro🙏🏽, me está costando un poco por qué soy mucho de exactitudes, me encanta saber para que sirve cada particularidad del lenguaje y pues explicas super bien, vamos adelante 🙋🏽‍♂️😎

  • @marcoslopez4354
    @marcoslopez4354 Před 5 lety

    Estimado, aprovecho de dejarle un comentario y agradecer enormemente el aporte lo que he podido aprender a la fecha, ya voy en el video 57, pero cada uno está interesante y está muy bien explicado. Mi like y sin dudarlo me subscribo al canal

  • @marcovillarroel3581
    @marcovillarroel3581 Před 3 lety

    Gracias por los videos, había visto otros tutoriales, pero con estos me entero de todo, y explicas cada cosa que añades, en cambio otros cursos te tienes que enterar por tu cuenta cosas avanzadas que hacen, en mi caso que apenas sé de esto se me hace mejor que expliques bien, para poder generalizar los conocimientos y tener buenos cimientos. Gracias por el curso, y tu tiempo invertido.

  • @albertoborella611
    @albertoborella611 Před 7 lety +1

    Gracias Juan por este nuevo video. Estoy super enchufado estudiando Python con tu curso. Es muy claro y reinteresante. Saludos desde Argentina

  • @eduardogutierrezedurlenk

    Si en las instituciones de enseñanza ya sean universidades, preparatorias, bachiller o cualquier otro los maestros se esmeraran un poco en enseñar bien las cosas y sobre todo incentivar el gusto por el aprendizaje las cosas serian muy diferentes
    la mayor parte de alumnos se desaniman por pensar que es complicado pero cuando le tomas interés,lo complicado pasa a ser nada y te agrada que sea complicado y
    yo nunca tuve interés por la programación, pero la manera tan clara de explicar que tiene este señor es lo que me tiene aquí y sobre todo que ahora tengo ese gran interés en el mundo de la programación que nunca antes tuve
    gracias por compartir conocimiento

    • @AlanGg100
      @AlanGg100 Před rokem

      Ese es el problema de los sistemas educativos públicos. Si se privatizaran sería mucho mejor

  • @junyto
    @junyto Před 6 měsíci

    Me está encantando este curso, y estoy aprendiendo muchísimo 🙂

  • @Alex75JR
    @Alex75JR Před 7 lety +3

    Gracias por el vídeo, Juan. A la espera del nuevo tema!!!

  • @developer1179
    @developer1179 Před 7 lety +1

    Juan eres todo un maestro, excelentes tutoriales!

  • @sebastianuc6017
    @sebastianuc6017 Před 4 lety

    Muchas gracias por tomarte el tiempo para compartir tus conocimientos.

  • @Jacob-iy1jx
    @Jacob-iy1jx Před 5 lety

    Que bueno que mencionó lo de el uso de else despues de un bucle, pues nunca había visto algo parecido y me tomaría por sorpresa, en los libros a veces no alcanzan o no les es conveniente poner estos casos particulares.

  • @jhonnypirela9501
    @jhonnypirela9501 Před 7 lety +1

    Gracias maestro por tu valioso trabajo saludos

  • @gaitan270
    @gaitan270 Před 7 lety

    Gracias por tus videos! estaba queriendo aprender python hace tiempo ya y siempre espere que hagas un curso tan bueno como lo que es el de java! espero que este curso llegue lejos y puedas mostrar como trabajar con python + django para hacer un web project completo.

    • @norwyx3669
      @norwyx3669 Před 3 lety

      Sé que es muy tarde pero en Edutin Academy puedes encontrar un curso de full stack Python con Django y Flask, un saludo.

  • @ralch87
    @ralch87 Před 7 lety +5

    gran profesor :)

  • @accesibilidadconluismi

    Para poner la consola en Sublime Tex y sacarla con la combinación de tecla control+b en Windows
    Abrir Sublime Tex 3. Ir la menú Preferences y pulsar en Key Bindings y pegar
    el código entre los corchetes
    Para los usuarios de Windows:
    { "keys": ["ctrl+alt+b"], "command": "run_existing_window_command", "args":
    {
    "id": "repl_python_run",
    "file": "config/Python/Main.sublime-menu"
    } }

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

    lo mas difícil del curso fueron los bucles. Gracias Juan!

  • @MrDiegoalg
    @MrDiegoalg Před 3 lety

    Nunca habia llegado tan lejos y entendiendo.

  • @IRedMonkey
    @IRedMonkey Před 2 lety

    Bro mira en 6:54 contador=contador+1 pero pusiste sin querer contador=contador=1. Muy buen video!

  • @hernandariodiazgil1682

    saludos desde Colombia un abrazo ytoda la fuerza para continuar adelante con el curso mil y mil gracias

  • @Benjamin-rg2kc
    @Benjamin-rg2kc Před 5 lety +6

    print("Muchas gracias por tus videos, son muy buenos!!")

  • @williamalexanderpineda6098

    muchas gracias maestro

  • @sebastianramos8819
    @sebastianramos8819 Před 2 lety

    fantástico la verdad me encanta tus videos

  • @mancdogs6452
    @mancdogs6452 Před rokem

    Que gran canal, gracias por compartir

  • @memejamas3818
    @memejamas3818 Před 3 lety

    gracias por todo lo que haces

  • @thebryant6344
    @thebryant6344 Před 7 lety

    Gracias por los videos, estoy aprendiendo de a poco. Yo le tomo foto a los codigos que se escriben, para luego poder analizarlos en mi mente.

  • @Manuel-pg5et
    @Manuel-pg5et Před 4 lety +1

    He hecho, con lo que he ido aprendiendo, la siguiente calculadora de promedios:
    print("El calculador de medias de números enteros")
    miLista=[]
    def media (miLista):
    suma=0
    for elemento in miLista:
    suma=suma+int(elemento)
    resultado=suma/len(miLista)
    return (resultado)
    i=1
    print("Introduce los números que quieras separados por un enter; cuando quieras acabar pulse space: ")
    while i>0:
    n1=input()
    if n1==" ":
    print("La media es: " + str(media(miLista)))
    break;
    else:
    int(n1)
    miLista.extend([n1])
    i=i+1
    Es una tontería, pero por si a alguien le sirve para aprender algo

  • @zasory
    @zasory Před 6 měsíci

    Muchas gracias .

  • @alexmonne6506
    @alexmonne6506 Před 6 lety +7

    you are the fucking mathefucking amoo
    gracias por crear la unica oportunidad que tengo de aprovar tecnologia industrial.
    nos vemos si apruebo adios
    PD: Si suspendo ha sido un placer amigo del mundo phyton

    • @pildorasinformaticas
      @pildorasinformaticas  Před 6 lety

      Suerte!

    • @cristo21ful
      @cristo21ful Před 5 lety

      @@pildorasinformaticas hola quisiera que me explique algo por favor ya que no entiendo este ejercicio
      a=int(input("introduce un nuymero: "))
      b=int(input("introduce un nuymero mayor que "+str(a)+": "))
      while b>a:
      a=b
      b = int(input("introduce un nuymero mayor que " + str(a) + ": "))
      print()
      print(b,"no es mayor que",a)
      en la parte del while por que pones a=b? aun no encuentro la logica :c

    • @davidalonso7943
      @davidalonso7943 Před 5 lety +2

      @@cristo21ful Cuando se inicia el programa te pide que introduzcas un número que se almacenará en la variable a, y acto seguido te pedirá otro número que se almacenará en la variable b. En ese momento se entra en el bucle. Si el número de la variable b es mayor, ese número que estaba almacenado en la variable b pasa a estar en la variable a para que cuando te vuelva a salir el mensaje de introducir un número, este se almacene en la variable b y asi poder seguir ejecutando el bucle otra ocasión. Espero haberte aclarado algo tus dudas.

  • @adrianquilez6476
    @adrianquilez6476 Před 3 lety

    eres una maquina tio me has ayudado mucho

  • @rubin007
    @rubin007 Před 5 lety +1

    juanpildoras.... bonito nick xD
    GRACIAS por estos super cursos, muy grande, Juan.

  • @rodrigotesone7791
    @rodrigotesone7791 Před 5 lety +12

    Yoo pense esta solucion (un poco mas rebuscada) para el contador de palabras:
    nombre="Pildoras informaticas"
    contador=0
    for i in nombre:
    if i!=" " :
    contador+=1
    else:
    continue
    print(contador)

    • @M.2.K.
      @M.2.K. Před 4 lety

      Está guay tu idea aunque sea más rebuscada!

    • @attmme
      @attmme Před 4 lety +5

      No necesitas el else ni el continue

  •  Před 5 lety

    Excelentes vídeos.... eres una crack

  • @facudagos6699
    @facudagos6699 Před 2 lety

    sinceramente quiero felicitarte por la dedicacion, el esfuerzo, la redundancia y las mas variadas aplicaciones al utilizar Python, muchas felicidades y gracias por el tiempo.queria preguntarte como puedo bajar el programa Python que usas?, solo agregar y decirte que 'MAESTRO NO ES SOLO EL QUE ENSEÑA, SINO QUE AYUDA AL ALUMNO A ENCONTRAR LA LUZ QUE LLEVA DENTRO', FELICIDADES!!!!!!

  • @josemariagonzalezfernandez8708

    Esta genial el curso, muchas Gracias, lo voy siguiendo poco a poco. Uno de los problemas que tengo es que desde Subleme Text 3 no consigo simular consola y ver cómo funciona el programa y lo tengo que hacer abriendo el MS-DOS, buscando la carpeta donde dejé guardado el archivo y ejecutarlo. Sí que es cierto que puedo salvarlo con control+s y hacerlo funcionar con control+b pero si, por ejemplo, te pide un dato a través de un input pues no te permite interactuar. No encuentro esa opción que marcas en Sublime Text 3 o por lo menos el que yo tengo descargado en el PC. Por otra parte no hay problema, es un poco más lioso pero lo consigo hacer desde el MS-DOS... Muchas Gracias por todo!!..

    • @accesibilidadconluismi
      @accesibilidadconluismi Před rokem

      Para poner la consola en Sublime Tex y sacarla con la combinación de tecla control+b en Windows
      Abrir Sublime Tex 3. Ir la menú Preferences y pulsar en Key Bindings y pegar
      el código entre los corchetes
      Para los usuarios de Windows:
      { "keys": ["ctrl+alt+b"], "command": "run_existing_window_command", "args":
      {
      "id": "repl_python_run",
      "file": "config/Python/Main.sublime-menu"
      } }

  • @EvaristeG10
    @EvaristeG10 Před rokem +3

    Este curso combinado con Chat GPT, es la fusión de cero a master.

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

    For letras in "python
    If letras == "h"
    Print("h")
    Continue
    Print("cada letras es : " + letras)

  • @GabrielMorenoCampos
    @GabrielMorenoCampos Před 2 lety

    Gracias profesor!

  • @jeysonramos1418
    @jeysonramos1418 Před 7 lety

    muchas gracias por el curso profesor..!

  • @ericksanchez9516
    @ericksanchez9516 Před 3 lety +1

    videos buenos

  • @LuisGabrielFabres
    @LuisGabrielFabres Před 3 lety

    buen curso, bien explicado, buen lenguaje, entretenido.. solo como punto en contra, creo que el sistema de indentacion es muy malo, dado que te obliga a respetar espaciado casi de forma paranoica. Salvo ese detalle, muy buen lenguaje

  • @jaimerodrigoescobarescobar1238

    Teacher the better

  • @juan-ss6mn
    @juan-ss6mn Před 3 lety

    Para los que como yo no podían entender la idea de un for-else, les explico lo que entendí
    El else se ejecuta cuando dentro del ciclo no se ejecuta el break
    Es mas fácil si piensas en el else como un "no break", este "no break" se ejecuta, si en el ciclo no se ejecuto el break
    Creo que la idea esta pensada para cuando la función de un ciclo es iterar hasta encontrar algo y finalizar ahí (break), si el ciclo finaliza sin ejecutar el break, se activa mas abajito el "no break" (else) para indicar que no se encontró o algo así

  • @vioreldanielnedelea8585

    Esto es un código con listas para el ejercicio 1:
    print("Programa de cálculo")
    List=[0]
    n=int(input("Introduce un número entero mayor que 0: "))
    while n>=List[-1]:
    List.append(n)
    print("El numero introducido es: " + str(n))
    n=int(input("Introduce un número: "))
    if n

  • @latinxfd1094
    @latinxfd1094 Před 3 lety

    Gracias profe, estaba viendo un video en xvideos y me recomendaron su canal, "éxito".

  • @carlosvaldemarsoria941
    @carlosvaldemarsoria941 Před 3 lety +1

    hola, consulta; no son incorrectas las asignaciones de las variables arroba? por lo que has explicado antes; la definición de arroba=True es solo válida dentro del if; pero cuando entrás al else, está fuera del primer "if"; es decir que volvés a crear otra variable; no sería una mejor práctica definirla antes antes del bucle for y modificarla según el caso?

    • @paulascatarelli5348
      @paulascatarelli5348 Před 2 lety

      pensé lo mismo, mi duda es por qué dice que el else está dentro del bucle for, si no tiene indentación?
      Para el caso, sin poner ese else, funcionaría exactamente igual no?

  • @osvaldoleiva678
    @osvaldoleiva678 Před 4 lety +1

    Para el else del bucle for podemos decir que lo utilisamos si queremos saber si todas las iteraciones del bucle se hicieron y no hubo ningun break, ejemplo:
    for i in range(3):
    print(i)
    else:
    print('done')
    aqui se imprime 3 veces el valor de 'i', luego imprime 'done' ya que el bucle itero normalmente
    for i in range(3):
    print(i)
    break
    else:
    print('done')
    en este caso se imprime una sola ves el valor de 'i' y no se imprime done ya que el bucle no itero normalmente

  • @vicent2698
    @vicent2698 Před 7 lety +14

    Una pregunta:
    Si quiero abrir una carpeta en especifico desde python, es decir, programar una aplicación para que con ciertas condiciones me abra un archivo, carpeta, documento, etc.
    ¿se puede hacer?

    • @pildorasinformaticas
      @pildorasinformaticas  Před 7 lety +22

      Sí, se puede hacer. Veremos lo necesario para poder hacer esto a lo largo del curso. Un saludo!!

    • @vicent2698
      @vicent2698 Před 7 lety +5

      Gracias por contestar :D

  • @alejandromaradona217
    @alejandromaradona217 Před 4 lety

    Muy buena didactica!!

  • @jorgecruztrani8594
    @jorgecruztrani8594 Před 5 lety

    Otra version del codigo que cuenta caracteres sin espacios y sin usar continue muchas gracias estoy entendiendo
    print("Este programa te dice cuantas letras tiene tu nombre")
    nombre=input("Introduce tu nombre completo: ")
    contador=0
    for i in nombre :
    if i != " ":
    contador=contador+1
    print(contador)

  • @rafacordobes7861
    @rafacordobes7861 Před 7 lety +1

    Muy bueno.

  • @afouyi6457
    @afouyi6457 Před 7 lety +1

    No soy capaz de entender el ámbito de la variable arroba, Su primera aparición es en un if, pero también se escribe dentro de un for que está afuera del if, pero lo imprimes en una zona que está afuera de todo y aún así existe la variable (???).
    En cualquier caso, gracias por los cursos que haces. Los estructuras muy bien :)

    • @Nachiittow
      @Nachiittow Před 7 lety

      Yo entendí que es porque el else va acompañado del for, como en los condicionales. Entonces sería que el bucle for recorre todo el valor que le asignes a la variable email y al encontrar una @ entra en el if. SI i == @, entonces crea una variable llamada arroba y se le asigna valor booleano de True y rompe el bucle con break porque ya encontró un @
      como se cumplió por así decirlo el for, no lee el else y sigue con el programa, en este caso solo tiene un print al final. Espero haberme explicado, y haber entendido bien yo jajaja.

    • @afouyi6457
      @afouyi6457 Před 7 lety +1

      Sí, sí. O sea, la escritura del contenido de la variable la tengo clara. Y sí, lo entendiste bien jajaja. Pero el ámbito de la variable está rara. Intento explicarme:
      Imagínate que una función es como una caja en la que metes cosas. Dentro de esa caja también puedes meter más cajas. E igualmente la caja en la que estamos puede estar dentro de una caja mas grande. Si yo declaro una variable en una caja, esa variable existe en las cajas que contengo, pero no en las cajas mayores en las que estoy contenido, ni en otras cajas que no sea mi caja o las cajas que tengo dentro.
      La variable email está en la primera linea y sin tabulaciones así que esta declarada en la caja más grande de todas y entonces puedo usarla en cualquier momento. Pero la variable "arroba" aparece por primera vez en el if dentro del for. Tiene tres tabulaciones. Está en la caja más pequeña, así que solo debería de existir en el if, porque el for y el código general están en cajas en las que está contenido el if.
      Para que una variable que se instancia en una caja más pequeña pueda usarse en cajas más grandes, habría que poner la palabra "global" antes de "arroba". Pero no está puesto y sin embargo funciona.

    • @Nachiittow
      @Nachiittow Před 7 lety

      Si no recuerdo man, si defines una variable booleana, por defecto es True a menos que se cambie luego. Entonces, en el caso de que entre en el else, asumiría que arroba era true por defecto y la convertiría en false.

    • @Ricardo1024MB
      @Ricardo1024MB Před 6 lety

      Tengo el mismo problema; incluso traté de imprimir la variable arroba justo antes y justo después del if (es decir, cada una a la vez) compartiendo el ámbito del for, lo cual produjo un NameError: name 'arroba' is not defined. Eso nos da la razón sobre lo del ámbito. Pero luego cuando lo pongo fuera, en el mismo ámbito en el que están contenidos el for y la variable email, lo imprime(!)

  • @soria_d_c5331
    @soria_d_c5331 Před 3 lety

    excelente

  • @biggos_t
    @biggos_t Před 3 lety

    buen video

  • @donnube9385
    @donnube9385 Před 2 lety

    Has pensado en hacer un curso de Libre Office No hay muchos de en youtube de habla hispana.

  • @andresmendoza7105
    @andresmendoza7105 Před 7 lety

    saludos desde asuncion paraguay profe

  • @user-uj6ew1tc2b
    @user-uj6ew1tc2b Před 7 měsíci

    Genial!

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

    acá haciendo el curso 4 años después de su estreno

  • @igmahal
    @igmahal Před 2 lety

    Vengo siguiendo este curso y lo vengo recomendando, pero no he podido encontrar los ejersicios en el enlace que nos has brindado.

  • @TheSaga74
    @TheSaga74 Před 4 lety

    excelente curso, hay mas ejercicios para poder bajar tipo el video 16 y 17?con el ejercio y la respuesta saludos y gracias!

  • @Alfonso_javier13
    @Alfonso_javier13 Před 4 lety

    6:52 no es contador=contador=1
    es ontador=contador+1
    Gran video!!!
    Mil disculpas mi comentario esta incorrecto, ya cuento con mas experiencia asi que dejo otra opción
    Otra opción es:
    contador += 1

    • @camilamolina499
      @camilamolina499 Před 4 lety +1

      contador=contador +1

    • @Alfonso_javier13
      @Alfonso_javier13 Před 3 lety

      @@camilamolina499 Muchas gracias quería recordar algo y me tope con mi cometario gracias por la corrección

  • @zzwxrchi
    @zzwxrchi Před 4 lety +6

    Una duda. El variabre "arroba" se declaró dentro del bucle "for", por qué ser pude usar fuera del bucle (en print)?

    • @mateocarmona2770
      @mateocarmona2770 Před 3 lety +3

      No se si ya te respondieron pero, no importa donde se alla definido, igual se almacena en la memoria, si vez, la variable se define antes del break, entonces, cuando el programa llega al break, y pasa a el print, en memoria ya se encuentra guardado la variable arroba por lo cual se puede utilizar.

  • @CaroJonas96
    @CaroJonas96 Před 5 lety

    Quisiera mejorar mi lógica de programación, algún tip para hacerlo?. ¡Gracias por tus vídeos! He aprendido mucho de python.

    • @medicenanonimo
      @medicenanonimo Před 5 lety

      no soy el tio pildoras pero lo que a mí me sirve es hacer ejercicios mixtos osea mezclando los for, if, listas, diccionarios, hacer ordenamientos basicos etc. Estoy haciendo ejercicios con matrices y vaya que me falta logica, las matrices requieren que manejes listas, los for anidados y muchas cosas más, ya para seguir mejorando habría que estudiar estructuras de datos, saludos :D

  • @fernandoatehortua7057
    @fernandoatehortua7057 Před 2 lety

    Buenas tardes,
    Estoy aprendiendo a programar, un poco tarde, tanto por mi edad como porque estoy a 2022 (este vídeo es de 2017). Quiero consultar si hay otro enlace para los ejercicios, ya que los que hay en los comentarios y la descripción del video me están enviando a un catálogo de su empresa.
    Gracias por la atención y por el curso.

    • @brisvalsoftware4786
      @brisvalsoftware4786 Před 2 lety

      Yo estoy estudiando también en Junio 2022 y no me dan problemas los enlaces a los ejercicios.
      Dime de qué videos los quieres y te los copio aquí.
      Saludos de un novato en Python.

  • @gustavoneira9482
    @gustavoneira9482 Před 4 lety

    gracias por tus videos ya que estoy aprendiendo muy bien con ellos... una pregunta como puedo hacer un conteo de numeros solo los que necesito ej: 1-2-3-4-xxxx-9-10-11-12-xxxx-17-18-19-20-xxxx. etc osea 4x4 o´ 5x2 o´el rango que se necesite... gracias

  • @carlosmengano1629
    @carlosmengano1629 Před 7 dny

    '''
    Ejercicio 1:
    • Crea un programa que pida números infinitamente.
    Los números introducidos deben ser cada vez mayores
    El programa finalizará cuando se introduce un número menor que el anterior.
    end=False
    aux=0
    while end==False:
    num=int(input("Introduce numero: "))
    if num>aux :
    aux=num
    else:
    end=True
    '''
    '''
    Ejercicio 2:
    • Crea un programa que pida números positivos indefinidamente.
    El programa termina cuando se introduce un número negativo.
    Finalmente el programa muestras la suma de todos los números introducidos
    end=False
    suma=0
    while end==False:
    num=int(input("Introduce numero: "))
    if num>0 :
    suma+=num
    else:
    end=True
    print("La suma es: ", suma)
    '''

  • @luisurbalejo2847
    @luisurbalejo2847 Před 5 lety +27

    nombre = "pildoras informaticas"
    print(len(nombre)-nombre.count(" "))

  • @shalafichg1
    @shalafichg1 Před 5 lety

    da igual en que nivel esté (llamando nivel a el identado por las instrucciones que haya puesto), el break siempre me devuelve al nivel inicial? , existe entonces algún break que solo me devuelva al nivel anterior?

  • @duvannavarro1865
    @duvannavarro1865 Před 5 lety

    Una pregunta, cuando se pide datos por pantalla de tipo string ¿como se hace para que no sea necesario colocar las comillas como en tu video?

  • @vicente5907
    @vicente5907 Před 5 lety

    Hola amigos, les recomiendo tomar estos cursos y bajarse la app sololearn igualmente.

  • @angeloguerreropilligua7115

    nombre = "pildoras informaticas"
    for i in range(len(nombre)):
    if nombre[i] == " ":
    continue
    print(i)

  • @andresalvarezabogado
    @andresalvarezabogado Před 2 lety

    excelente, solo falto return

  • @davidalba1053
    @davidalba1053 Před rokem

    el break en python necesariamente debe finalizar en punto y coma? como aparece en este video

  • @javierantelo2538
    @javierantelo2538 Před 2 lety

    ¡Hola, muy buenas!
    Despues de escribir el último codigo exactemente igual me encuentro con:
    TypeError: 'bool' object is not callable
    He estado buscando ya en varios foros, pero sin embargo no consigo encontrar la respuesta a este error.
    Serían muy amables si alguien me puede ayudar aunque sea minimamente.
    Muchas gracias. Un saludo.

  • @sdann5957
    @sdann5957 Před 6 lety +1

    Entonces si el "else" esta identado forma parte del "if", pero si no lo esta forma parte del "for" ¿? Por otro lado si el Else estuviera junto al "if" nunca llegaría ejecurtarse por el break no ¿?

  • @mauroperez2035
    @mauroperez2035 Před 5 lety

    gracias😃😃😃😁

  • @josemanuel7859
    @josemanuel7859 Před 3 lety

    Como puedo desactivar bloques de comandos completos sin acudir a agregar # en cada línea??
    Saludos!

  • @pablocesarayalasampedro6110

    ¡COMPAÑEROS!
    Este es mi código para verificar un correo electrónico, según yo funciona correctamente. Les agradecería que me dijeran como mejorarlo si es que se puede.
    Titulo= "bienvenido a este programa de evaluación de correo".title()
    print (Titulo.center(50, "="))
    tucorreo=str(input("Ingresa tu correo, por favor: "))
    cantarr=0
    espac=0
    correo=True
    tucorreo2=tucorreo.find(".com")
    if tucorreo2==-1:
    correo=False
    for i in tucorreo:
    if i=="@":
    cantarr=cantarr+1
    elif i==" " or i=="-" or i=="%" or i=="1":
    espac=espac+1
    if espac>0:
    correo=False
    if cantarr>1 or cantarr==0:
    correo=False
    if tucorreo2>-1 and cantarr==1 and espac==0:
    correo=True
    if correo==True:
    print(f"el correo '{tucorreo}' es correcto.")
    if correo==False:
    print(f"el correo '{tucorreo}' es incorrecto.")
    while correo==False:
    tucorreo=str(input("Ingresa tu correo de nuevo, por favor: "))
    cantarr=0
    espac=0
    correo=True
    tucorreo2=tucorreo.find(".com")
    if tucorreo2==-1:
    correo=False
    for i in tucorreo:
    if i=="@":
    cantarr=cantarr+1
    elif i==" " or i=="-" or i=="%" or i=="1":
    espac=espac+1
    if espac>0:
    correo=False
    if cantarr>1 or cantarr==0:
    correo=False
    if tucorreo2>-1 and cantarr==1 and espac==0:
    correo=True
    if correo==True:
    print(f"el correo '{tucorreo}' es correcto.")
    if correo==False:
    print(f"el correo '{tucorreo}' es incorrecto de nuevo.")

  • @phoennixdronexyz7441
    @phoennixdronexyz7441 Před 4 lety

    Hay una cosa que no entiendo: si else funciona justo cuando el bucle termina, si lo quitamos el programa funcionaría igual. De hecho, he ejecutado ese mismo programa que pones sin el else y funciona igual...
    email=input("Introduce tu email, por favor :")
    for i in email:
    if i=="@":
    arroba=True
    break
    else:
    arroba=False
    print(arroba)
    ...
    a mi me funciona igual que...
    email=input("Introduce tu email, por favor :")
    for i in email:
    if i=="@":
    arroba=True
    break
    arroba=False
    print(arroba)
    ...
    Me fijo que he dejado identado arroba=False, con lo cual entraría dentro del if...

  • @bernaldoarnao
    @bernaldoarnao Před 4 lety

    contador=0
    while contador se detiene.

  • @pablomartinsuarez7337
    @pablomartinsuarez7337 Před 4 lety

    hola. ¿Cómo podría hacer un programa en el caso de que quiera que me cuente el numero de letras de un parrafo sin contar como letras los espacios y los numeros?. Me cuesta darle la instruccion de que no cuente los numero. Osea que me da error.
    texto=input("introduzca un texto que desee:")
    num=int()
    contador=0
    for i in texto:
    if i==" " or texto[i]=="num":
    continue
    contador+=1
    contador=str(contador)
    print("el numero de letras es: "+contador)
    Muchas gracias por los videos. Son buenisimos.

    • @pablomartinsuarez7337
      @pablomartinsuarez7337 Před 4 lety

      quiero poner que pueda comparar infinitos numeros. con unos pocos numeros si creo como hacerlo

  • @taquionAtemporal
    @taquionAtemporal Před 6 lety +11

    No es necesario el break con punto_y_coma(;) ...