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

  Рет қаралды 244,840

pildorasinformaticas

pildorasinformaticas

Күн бұрын

Пікірлер: 218
@pildorasinformaticas
@pildorasinformaticas 3 жыл бұрын
✅✅ ✅ ✅ ✅ 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. 💥💥💥
@mauro_caetano9436
@mauro_caetano9436 3 жыл бұрын
dewfegtrhy
@AlanGg100
@AlanGg100 Жыл бұрын
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
@leonardoemanuelbaizre9705 3 жыл бұрын
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 :)
@aldoaguirre9864
@aldoaguirre9864 5 жыл бұрын
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
@ivanfelipeosoriomarin.4539
@ivanfelipeosoriomarin.4539 8 күн бұрын
gracias profesor, usted en cada video me hace echarle mas ganas
@sr.triangular
@sr.triangular 2 жыл бұрын
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.
@tongast97
@tongast97 4 жыл бұрын
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.
@odiio3402
@odiio3402 4 жыл бұрын
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.
@jorgemariovargas3830
@jorgemariovargas3830 2 жыл бұрын
Gracias JUAN DIAZ, Saludos desde Medellín(Antioquia)Colombia, La ciudad de la eterna primavera
@ricaulcastellon9615
@ricaulcastellon9615 4 жыл бұрын
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!!!
@diegopichaco9384
@diegopichaco9384 7 жыл бұрын
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
@markbiophysicist5935
@markbiophysicist5935 2 жыл бұрын
Gracias profesor por hacer este curso e impartirlo de una manera tan pedagógica y ordenada. Aprendo mucho con usted.
@marcovillarroel3581
@marcovillarroel3581 3 жыл бұрын
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.
@briancastroTI
@briancastroTI 4 жыл бұрын
Termino este curso y compraré tu curso, muchísimas gracias por tu dedicación.
@yenmejia9691
@yenmejia9691 4 жыл бұрын
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!!!
@MaGar1991
@MaGar1991 2 жыл бұрын
De profe a profe: eres todo un referente. Muchas gracias por todo.
@marcoslopez4354
@marcoslopez4354 6 жыл бұрын
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
@angyduarte7001
@angyduarte7001 4 жыл бұрын
Por acá estudiando en cuarentena por primera vez algo de programación, gracias y bendiciones al profe :-)
@DavidCode404
@DavidCode404 3 жыл бұрын
Q tal te va .???
@manurllk
@manurllk 3 жыл бұрын
@@DavidCode404 probablemente lo haya dejado
@DavidCode404
@DavidCode404 3 жыл бұрын
@@manurllk yo no dejare 😁 ya q me gusta Y pues estudiare mas Y sere Profesional
@leonardogonzalezsalazar3384
@leonardogonzalezsalazar3384 3 жыл бұрын
@@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
@arturoalonso7274
@arturoalonso7274 6 жыл бұрын
Muy agradecido por tu conocimiento, tu tiempo, tus ganas de compartir... Infinitamente agradecido
@pildorasinformaticas
@pildorasinformaticas 6 жыл бұрын
Gracias a ti por seguir mis vídeos. Un saludo!
@javierzamp
@javierzamp 3 жыл бұрын
Excelentes Juan. En mi caso me costó un poco comprender pero sé que mas adelante me irán quedando claros algunos conceptos. Eres genial!!!!
@pavongodinezfranciscojavie1108
@pavongodinezfranciscojavie1108 4 жыл бұрын
Mi curso de Python en Coursera esta super incompleto comparado con este Mega curso :3
@albertoborella611
@albertoborella611 7 жыл бұрын
Gracias Juan por este nuevo video. Estoy super enchufado estudiando Python con tu curso. Es muy claro y reinteresante. Saludos desde Argentina
@accesibilidadconluismi
@accesibilidadconluismi 2 жыл бұрын
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" } }
@nicolasdacci8913
@nicolasdacci8913 3 жыл бұрын
Gracias Juan, sigo al pie de la letra el curso y las actividades de tareas... esto me esta gustando.. jajaja.. saludos
@rogrp1241
@rogrp1241 6 жыл бұрын
Se agradece enormemente cada uno de tus vídeos. Saludos de Perú
@pildorasinformaticas
@pildorasinformaticas 6 жыл бұрын
Gracias ! Un saludo
@_BioKnowledge_
@_BioKnowledge_ 3 жыл бұрын
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 🙋🏽‍♂️😎
@junyto
@junyto 9 ай бұрын
Me está encantando este curso, y estoy aprendiendo muchísimo 🙂
@eduardogutierrezedurlenk
@eduardogutierrezedurlenk 2 жыл бұрын
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 Жыл бұрын
Ese es el problema de los sistemas educativos públicos. Si se privatizaran sería mucho mejor
@Alex75JR
@Alex75JR 7 жыл бұрын
Gracias por el vídeo, Juan. A la espera del nuevo tema!!!
@sebastianuc6017
@sebastianuc6017 4 жыл бұрын
Muchas gracias por tomarte el tiempo para compartir tus conocimientos.
@memejamas3818
@memejamas3818 3 жыл бұрын
gracias por todo lo que haces
@developer1179
@developer1179 7 жыл бұрын
Juan eres todo un maestro, excelentes tutoriales!
@sebastianramos8819
@sebastianramos8819 3 жыл бұрын
fantástico la verdad me encanta tus videos
@juan-ss6mn
@juan-ss6mn 3 жыл бұрын
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í
@jhonnypirela9501
@jhonnypirela9501 7 жыл бұрын
Gracias maestro por tu valioso trabajo saludos
@adrianquilez6476
@adrianquilez6476 4 жыл бұрын
eres una maquina tio me has ayudado mucho
@IRedMonkey
@IRedMonkey 2 жыл бұрын
Bro mira en 6:54 contador=contador+1 pero pusiste sin querer contador=contador=1. Muy buen video!
@Jacob-iy1jx
@Jacob-iy1jx 5 жыл бұрын
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.
@hernandariodiazgil1682
@hernandariodiazgil1682 7 жыл бұрын
saludos desde Colombia un abrazo ytoda la fuerza para continuar adelante con el curso mil y mil gracias
@gaitan270
@gaitan270 7 жыл бұрын
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 3 жыл бұрын
Sé que es muy tarde pero en Edutin Academy puedes encontrar un curso de full stack Python con Django y Flask, un saludo.
@mancdogs6452
@mancdogs6452 2 жыл бұрын
Que gran canal, gracias por compartir
@Benjamin-rg2kc
@Benjamin-rg2kc 5 жыл бұрын
print("Muchas gracias por tus videos, son muy buenos!!")
@GabrielMorenoCampos
@GabrielMorenoCampos 2 жыл бұрын
Gracias profesor!
@MrDiegoalg
@MrDiegoalg 3 жыл бұрын
Nunca habia llegado tan lejos y entendiendo.
@williamalexanderpineda6098
@williamalexanderpineda6098 2 жыл бұрын
muchas gracias maestro
5 жыл бұрын
Excelentes vídeos.... eres una crack
@nicolasexp5439
@nicolasexp5439 4 жыл бұрын
Mil gracias
@EvaristeG10
@EvaristeG10 Жыл бұрын
Este curso combinado con Chat GPT, es la fusión de cero a master.
@umamoon5585
@umamoon5585 Жыл бұрын
totalmente!!!!
@thebryant6344
@thebryant6344 7 жыл бұрын
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.
@ralch87
@ralch87 7 жыл бұрын
gran profesor :)
@Manuel-pg5et
@Manuel-pg5et 4 жыл бұрын
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
@jeysonramos1418
@jeysonramos1418 7 жыл бұрын
muchas gracias por el curso profesor..!
@ericksanchez9516
@ericksanchez9516 3 жыл бұрын
videos buenos
@carlosvaldemarsoria941
@carlosvaldemarsoria941 3 жыл бұрын
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 2 жыл бұрын
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?
@the_binary_king
@the_binary_king 3 жыл бұрын
For letras in "python If letras == "h" Print("h") Continue Print("cada letras es : " + letras)
@LuisGabrielFabres
@LuisGabrielFabres 4 жыл бұрын
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
@rubin007
@rubin007 5 жыл бұрын
juanpildoras.... bonito nick xD GRACIAS por estos super cursos, muy grande, Juan.
@pildorasinformaticas
@pildorasinformaticas 5 жыл бұрын
Gracias ! Me alegro de que te gusten. Un saludo!
@vicent2698
@vicent2698 7 жыл бұрын
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 7 жыл бұрын
Sí, se puede hacer. Veremos lo necesario para poder hacer esto a lo largo del curso. Un saludo!!
@vicent2698
@vicent2698 7 жыл бұрын
Gracias por contestar :D
@josemariagonzalezfernandez8708
@josemariagonzalezfernandez8708 3 жыл бұрын
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 2 жыл бұрын
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" } }
@rodrigotesone7791
@rodrigotesone7791 5 жыл бұрын
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. 4 жыл бұрын
Está guay tu idea aunque sea más rebuscada!
@attmme
@attmme 4 жыл бұрын
No necesitas el else ni el continue
@leonardodicesare9952
@leonardodicesare9952 2 жыл бұрын
lo mas difícil del curso fueron los bucles. Gracias Juan!
@AlanGg100
@AlanGg100 Жыл бұрын
Ya lo terminaste bro?
@leonardodicesare9952
@leonardodicesare9952 Жыл бұрын
@@AlanGg100 excelente curso
@donnube9385
@donnube9385 2 жыл бұрын
Has pensado en hacer un curso de Libre Office No hay muchos de en youtube de habla hispana.
@Alfonso_javier13
@Alfonso_javier13 5 жыл бұрын
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 5 жыл бұрын
contador=contador +1
@Alfonso_javier13
@Alfonso_javier13 3 жыл бұрын
@@camilamolina499 Muchas gracias quería recordar algo y me tope con mi cometario gracias por la corrección
@alejandromaradona217
@alejandromaradona217 4 жыл бұрын
Muy buena didactica!!
@jaimerodrigoescobarescobar1238
@jaimerodrigoescobarescobar1238 6 жыл бұрын
Teacher the better
@duvannavarro1865
@duvannavarro1865 6 жыл бұрын
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?
@luisurbalejo2847
@luisurbalejo2847 5 жыл бұрын
nombre = "pildoras informaticas" print(len(nombre)-nombre.count(" "))
@lourdesmartinez21
@lourdesmartinez21 4 жыл бұрын
print("pildoras informaticas" + "es genial ")
@lourdesmartinez21
@lourdesmartinez21 4 жыл бұрын
la debe estar en frente falle
@paredes2342
@paredes2342 4 жыл бұрын
Ya
@alexmonne6506
@alexmonne6506 6 жыл бұрын
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 6 жыл бұрын
Suerte!
@cristo21ful
@cristo21ful 5 жыл бұрын
@@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 5 жыл бұрын
@@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.
@jorgecruztrani8594
@jorgecruztrani8594 5 жыл бұрын
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)
@mauroperez2035
@mauroperez2035 5 жыл бұрын
gracias😃😃😃😁
@facudagos6699
@facudagos6699 2 жыл бұрын
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!!!!!!
@igmahal
@igmahal 2 жыл бұрын
Vengo siguiendo este curso y lo vengo recomendando, pero no he podido encontrar los ejersicios en el enlace que nos has brindado.
@carlosmengano1629
@carlosmengano1629 3 ай бұрын
''' 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) '''
@latinxfd1094
@latinxfd1094 3 жыл бұрын
Gracias profe, estaba viendo un video en xvideos y me recomendaron su canal, "éxito".
@_BioKnowledge_
@_BioKnowledge_ 3 жыл бұрын
Jajaja no seas mmn
@rafacordobes7861
@rafacordobes7861 7 жыл бұрын
Muy bueno.
@soria_d_c5331
@soria_d_c5331 3 жыл бұрын
excelente
@shalafichg1
@shalafichg1 5 жыл бұрын
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?
@andresmendoza7105
@andresmendoza7105 7 жыл бұрын
saludos desde asuncion paraguay profe
@jrgnv
@jrgnv 4 жыл бұрын
hay alguna manera de abrir mas rapido el sublime repl ??
@brisvalsoftware4786
@brisvalsoftware4786 2 жыл бұрын
Mi pograma-resumen de este video: print(""" ====================== APUNTES SOBRE VIDEO 18 ====================== """) def temporal(): # Pendiente de desarrollo pass # Dentro de un bucle 'for' puede utilizase 'else' para indicar qué debe hacer si el bucle # llega al final sin haberse roto con un 'break' frase = input("Teclea una frase. Mostraré hasta la primera Z, sin mostrar H: ") for i in frase: if i.upper() == "H": continue # Saltar al siguiente valor del 'for' temporal() print(i, end = "") if i.upper() == "Z": # Im print(i * 2, end = "") break # Cancelar el 'for' aunque no haya llegado al final else: # En este 'else' solo entra cuando se ha recorrido todo el bucle 'for'. print(" Ha recorrido todo el bucle.") print(" " * 2) # Si no hay un 'break' en un buble 'for', siempre se ejecutará el 'else'. for i in range(4): print(i) else: print(" Se ha recorrido todo el bucle.") Saludos de un novato en Python.
@osvaldoleiva678
@osvaldoleiva678 5 жыл бұрын
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
@vicente5907
@vicente5907 5 жыл бұрын
Hola amigos, les recomiendo tomar estos cursos y bajarse la app sololearn igualmente.
@josemanuel7859
@josemanuel7859 3 жыл бұрын
Como puedo desactivar bloques de comandos completos sin acudir a agregar # en cada línea?? Saludos!
@bernaldoarnao
@bernaldoarnao 4 жыл бұрын
contador=0 while contador se detiene.
@pablocesarayalasampedro6110
@pablocesarayalasampedro6110 4 жыл бұрын
¡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.")
@pablocesarayalasampedro6110
@pablocesarayalasampedro6110 4 жыл бұрын
solo copien y peguen el código en py para que sea más claro.
@TheSaga74
@TheSaga74 4 жыл бұрын
excelente curso, hay mas ejercicios para poder bajar tipo el video 16 y 17?con el ejercio y la respuesta saludos y gracias!
@biggos_t
@biggos_t 3 жыл бұрын
buen video
@mateoo_88
@mateoo_88 5 жыл бұрын
Buenas Juan. Estoy intentando entrar a tu página web y no consigo registrarme, me sale que la página se encuentra inactiva. ¿Sabes como solucionarlo? Gracias. Por cierto, muy buenos videos.
@javierantelo2538
@javierantelo2538 3 жыл бұрын
¡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.
@angeloguerreropilligua7115
@angeloguerreropilligua7115 3 жыл бұрын
nombre = "pildoras informaticas" for i in range(len(nombre)): if nombre[i] == " ": continue print(i)
@matiastau8495
@matiastau8495 2 жыл бұрын
se puede utilizar la instruccion contador++ en Python?
@BenjaminDeLaFuenteReyes
@BenjaminDeLaFuenteReyes Жыл бұрын
No
@davidalba1053
@davidalba1053 Жыл бұрын
el break en python necesariamente debe finalizar en punto y coma? como aparece en este video
@calderonortizkevin9470
@calderonortizkevin9470 Жыл бұрын
No, bro.
@zzwxrchi
@zzwxrchi 4 жыл бұрын
Una duda. El variabre "arroba" se declaró dentro del bucle "for", por qué ser pude usar fuera del bucle (en print)?
@mateocarmona2770
@mateocarmona2770 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.
@afouyi6457
@afouyi6457 7 жыл бұрын
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 7 жыл бұрын
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 7 жыл бұрын
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 7 жыл бұрын
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 6 жыл бұрын
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(!)
@andresalvarezabogado
@andresalvarezabogado 2 жыл бұрын
excelente, solo falto return
@rodrigogiuliani7609
@rodrigogiuliani7609 4 жыл бұрын
El pass puede utilizarse en el manejo de excepciones? como desa oracle a veces solemos capturar excepciones por las que no queremos que el script 'explote' por asi decirlo, si no que continuen, por lo que solemos ponerle 'null'
@pildorasinformaticas
@pildorasinformaticas 4 жыл бұрын
Puedes utilizarlo, sí. Pero no es recomendable dejarlo en un programa terminado. Se trata más bien de un recurso temporal mientras programas. Un saludo!
@AndresRodriguez-u6s
@AndresRodriguez-u6s 10 ай бұрын
Genial!
@deivibermor9986
@deivibermor9986 6 жыл бұрын
Como hago para devolver un ciclo for?
@sdann5957
@sdann5957 6 жыл бұрын
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 ¿?
@Ricardo1024MB
@Ricardo1024MB 6 жыл бұрын
Exacto.
@CaroJonas96
@CaroJonas96 5 жыл бұрын
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 5 жыл бұрын
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
Curso de Python. Generadores I. Vídeo 19
17:54
pildorasinformaticas
Рет қаралды 309 М.
Python Full Course for free 🐍 (2024)
12:00:00
Bro Code
Рет қаралды 1,7 МЛН
99.9% IMPOSSIBLE
00:24
STORROR
Рет қаралды 27 МЛН
Арыстанның айқасы, Тәуіржанның шайқасы!
25:51
QosLike / ҚосЛайк / Косылайық
Рет қаралды 673 М.
Curso de Python. Bucles IV. Bucle While. Vídeo 17
26:33
pildorasinformaticas
Рет қаралды 379 М.
Curso de Python. Bucles II  Bucle For. Vídeo 15
21:06
pildorasinformaticas
Рет қаралды 372 М.
Ciclo FOR y WHILE en Python
10:44
DC Control
Рет қаралды 18 М.
Curso de Python. Generadores II. Vídeo 20
9:38
pildorasinformaticas
Рет қаралды 203 М.
Curso de Python. POO III. Vídeo 26
20:36
pildorasinformaticas
Рет қаралды 291 М.
Aprende Python en 15 Minutos 📗
19:48
Victor Robles WEB
Рет қаралды 963 М.
Curso Python. Condicionales III. Vídeo 12
21:22
pildorasinformaticas
Рет қаралды 339 М.
Curso de Python. Paquetes distribuibles. Vídeo 36
16:02
pildorasinformaticas
Рет қаралды 144 М.
99.9% IMPOSSIBLE
00:24
STORROR
Рет қаралды 27 МЛН