✅✅ ✅ ✅ ✅ 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. 💥💥💥
@Mrjhoao776 жыл бұрын
A esta altura es como netflix, "Un capituo mas...". Gracias pildoras informticas!!!
@carolinaromero55479 ай бұрын
Jajaja
@leonardogonzalezsalazar33843 жыл бұрын
que refrescante es estar terminando el video y recibir un que hasta entonces que os vaya bien
@urbanwildcat81217 жыл бұрын
También se pueden imprimir las excepciones para saber qué está fallando exactamente en un except: try: a=float("ayy") except ValueError as e: print(e) IDLE: could not convert string to float: 'ayy' Es útil saberlo :)
@pablonahuel11446 жыл бұрын
Excelente aporte. Gracias!
@convolucion19814 жыл бұрын
Vaya, uno no deja de aprender nunca.
@diegofernandovalenciagonza32924 жыл бұрын
@@convolucion1981 Eso es lo mejor!
@dz70972 жыл бұрын
increible
@pablom44364 жыл бұрын
Casi 3 años más tarde de publicar este video te agradezco el gran esfuerzo que has hecho con esto. Siempre quise aprender a programar pero ni sabía por dónde empezar ni cómo hacerlo. Encima si se tiene en cuentalo sobrecogedor que es todo al principio partiendo desde cero. Gracias por hacer un curso tan comprensible para gente que parte sin conocimientos. Estás ayudando a mucha gente a dar sus primeros pasos y perder el miedo a programar.
@montanascoordilleraandina56016 жыл бұрын
Me acuerdo cuando lei el libro aprender c++ en 21 dias, en tu caso en una semana podes ver los 45 videos y defenderte bastante bien por la forma que tenes de explicar y expresarte. Muchas gracias por compartir los conocimientos, es el mejor tutorial que encontre, lejos! saludos desde Argentina!
@backend-cataphract6 жыл бұрын
cada vez aprendo más sobre su lógica al programar, es digno de admirar por tomarse el tiempo y la molestia de hacer estos videos.
@ivanfelipeosoriomarin.45396 күн бұрын
Poco a poco me va a enamorando esto profe. Muchas gracias !
@gamfut13484 жыл бұрын
Como siempre, explicaciones excepcionales. Un gusto poder aprender con un maestro como usted. Saludos y felices fiestas! :)
@quinojuan23 жыл бұрын
Estoy intentando no olvidarme de darte un like en cada video que termino de ver. Muchas gracias por tu trabajo. Espero poder llegar al video 78. Saludos
@adrianescalona57182 жыл бұрын
llegaste?
@rodrigocabrera29152 жыл бұрын
llegaste?
@quinojuan27 күн бұрын
@@adrianescalona5718 no, en su momento... me quede en poo. ahora estoy retomando con mas fuerza luego de haber hecho mas cursos en el medio y haber practicado mucho.
@carlosabaunza55363 жыл бұрын
ERES EL MEJOR SIN DUDA. ME HAS SALVADO
@ceciliaalonso7245 жыл бұрын
Como agradezco que alguien comparta estos contenidos de forma clara y haciéndolos sencillos para los que empezamos a conocer programación sin tener bases. Mil gracias!
@rasdavidflorian3 жыл бұрын
gracias profe, yo por acá interiorizando y comprendiendo mejor el manejo de las excepciones en Python. GRACIAS INFINITAS !!!
@jjotaobando19828 ай бұрын
ahí te voy Inteligencia Artificial, muchas gracias Juan
@jesusredondo42204 жыл бұрын
9/04/2020 gracias maestro psdt : aprovechando la cuarentena
@sebastianantil12494 жыл бұрын
x2 wdijaowijajiawd
@fabianmartin58634 жыл бұрын
@@sebastianantil1249 x3 asjinfdsdiufgwa
@xmisteralex4 жыл бұрын
@@fabianmartin5863 x4 qw098e0f98'asdfa3
@berni11314 жыл бұрын
x7
@ricardodanielperezcarrera72544 жыл бұрын
x8 xd
@Emilito4692 жыл бұрын
Aquí también sos grande pibe, construyendo mis bases para IA!! Gracias Parceroo!!
@Leonardo-sz1oi2 жыл бұрын
dURooooO DESDE Colombia viendo estos videos prendido fuego
@mf0609962 жыл бұрын
gracias por el curso!!! en el minuto 13:20 aprox se escriben los 2 except. Luego de éstos, de curioso, coloqué except: (si no entra por ninguno de los 2 except definidos, entonces q ejecute el except (tipo else)) Creo q funciona.
@MrPicolina1235 жыл бұрын
Curso brillante, tienes una capacidad para explicar que no he encontrado en otro sitio. Mil Gracias!
@hieraticaqui2 жыл бұрын
¡Gracias!
@santicadavid2 жыл бұрын
segundo raund que intento hacer este curso esta vez espero terminar agradezco el compartir que nos regalas lo repeti desde cero
@charlieortega59684 жыл бұрын
enserio amigos me salvaron la vida muy buen contenido se ganaron un nuevo sub print("gracias colegas")
@sebastianuc60174 жыл бұрын
Muchas gracias por el curso, por ahora voy con todo para terminarlo.
@purasmatematicas59206 жыл бұрын
Vamos a dejar este vídeo en el punto en que nos encontramos...!😂😂 Muy buenos tutoriales!
@neuralroot85322 жыл бұрын
Simplemente...GRACIAS PROFESOR!
@williamalexanderpineda60982 жыл бұрын
Muchas gracias por compartir tu conocimiento. Excelente vídeo :)
@oreodevainilla3 жыл бұрын
Estoy aprendiendo mas que con el curso de Udemy que compre ;-;... Voy a recuperar mis U$D15 cuando consiga trabajo gracias a este profe :D
@Alex75JR7 жыл бұрын
Gracias por el vídeo Juan. Nos vemos en el siguiente!
@guidoantonioperezzelaya30993 жыл бұрын
La solución al minuto 4 seria después del mensaje del except colocar un sys.exit() "Importando sys anteriormente"eso te saca del programa, excelente material. saludos
@tusabesason7 жыл бұрын
MUCHÍSIMAS GRACIAS. De verdad se lo digo, si usted supiera el enorme favor que nos esta haciendo..., espero y deseo tener la oportunidad en el futuro de recompensarle su gran labor. No creo en el karma, pero si existiera, usted tendría que frotarse las manos, le lloverían muchísimas alegrías jajajaja. Un cordial saludo.
@pildorasinformaticas7 жыл бұрын
Gracias por tu comentario. Me alegro de que te gusten los vídeos. Un saludo!!
@zasory10 ай бұрын
Muchas gracias, saludos desde chile .
@williamesnehidermahechaher95967 жыл бұрын
Que buen video Juan ojala puedas seguir haciendo mas seguido. Recuerdanos darle me gusta a tus videos, a veces me concentro tanto en video que se me olvida
@jctv755 жыл бұрын
buen video, por las fechas de los comentarios me parece que llegue un poco tarde, pero igual vere todo el material esta super interesante, gracias
@renzoharolgoneromero10603 жыл бұрын
Yo llegue mucho mas tarde, incluso en mi epoca hay una pandemia de COVID
@joelalejandromillalopez33783 жыл бұрын
@@renzoharolgoneromero1060 somos dos jajaja
@hagenmb3 жыл бұрын
Amigo, muchas gracias por tan buena explicación.
@gustavopalacios47132 жыл бұрын
Muy amena clase !
@elkinyuliancuastumalquisti48862 жыл бұрын
Gracias por tus videos voy en el video 22.
@pieroa1909 Жыл бұрын
Gracias
@greizelsension97312 жыл бұрын
muchas gracias pildoras.....
@GabrielMorenoCampos2 жыл бұрын
Gracias profesor!
@kililozano80994 жыл бұрын
Justamente lo que necesitaba!
@matiasnatale28083 жыл бұрын
7:12 *suena la oda a la alegria en ni cabeza* Me venia preguntando desde que arranco el curso como hacer para seguir pidiendo indefinidamente hasta que se cumpliera el criterio
@Wapeat4 жыл бұрын
Muy buen material! Magnífico como siempre
@joaquinast6 жыл бұрын
Maestro, gracias por compartir, me has ayudado mucho.
@eyleenreyes2604 жыл бұрын
Usted señor explica muy bien, gracias! psdt: su voz es relajante y las teclas suenan fino :v
@edwardgarciamunoz93433 жыл бұрын
Excelente video
@carlosdanieldossantosrojas73612 жыл бұрын
muchas gracias, me sirvió mucho hoy, 21/07/2022
@convolucion19814 жыл бұрын
Es usted un crack
@Richard-ct1od5 жыл бұрын
gracias maestro como siempre una excelente clase
@memejamas38183 жыл бұрын
gracias estan buenos los videos
@malaveoctavio98064 жыл бұрын
para los que no consiguieron el codigo de la clase anterior aqui se los dejo: def suma(nume1, nume2): return nume1+nume2 def resta(nume1, nume2): return nume1-nume2 def multiplicar(nume1,nume2): return nume1*nume2 def dividir(nume1,nume2): try: return nume1/nume2 except ZeroDivisionError: print("no se puede dividir por cero. Idiota.") return "operacion no valida" op1 = int(input("escriba el primero numero: ")) op2 = int(input("escriba el segundo numero: ")) operacion= input("¿que operacion quiere realizar de las siguientes (suma,resta,multiplicar,dividir)? : ") if operacion == "suma": print(suma(op1,op2)) if operacion == "resta": print(resta(op1,op2)) if operacion =="multiplicar": print(multiplicar(op1,op2)) if operacion == "dividir": print(dividir(op1,op2))
@wolfalphax89913 жыл бұрын
Capo está bien pero una cosa que no te diste cuenta, la asignación a la variable op1 y op2 él lo pone entre paréntesis al principio de la función int(), no sé para qué servirá pero si da error es por este problema de sintaxis.
@wolfalphax89913 жыл бұрын
Sé que es de hace 7 meses pero bueno recién me doy cuenta xd
@soapmctavish68563 жыл бұрын
"Hasta el infinito y mas alla" xD ! Gracias por el video!
@lsalazar734 жыл бұрын
Excelente, muy bien explicado.
@angeldejesusapolinar34034 жыл бұрын
Gracias buen video
@johnsanmartin51264 жыл бұрын
Gracias, excelente explicación
@alejandrofernandez19974 жыл бұрын
Al programa de las operaciones matemáticas le agregué un bucle para que, en caso de cargar mal el nombre de la operación, se puede escribir de vuelta: def suma(num1, num2): return num1+num2 def resta(num1, num2): return num1-num2 def multiplica(num1, num2): return num1*num2 def divide(num1,num2): try: return num1/num2 except zerodivisionerror: print("no se puede dividir por cero") return "Operación errónea" while True: try: op1=(int(input("Introduce el primer número: "))) op2=(int(input("Introduce el segundo número: "))) break except ValueError: print("Los valores introducidos no son números. Vuelve a intentalo.") operacion=input("Introduce la operación a realizar (suma,resta,multiplica,divide): ") jiji=False while jiji==False: if operacion=="suma": print(suma(op1,op2)) jiji=True elif operacion=="resta": print(resta(op1,op2)) jiji=True elif operacion=="multiplica": print(multiplica(op1,op2)) jiji=True elif operacion=="divide": print(divide(op1,op2)) jiji=True else: operacion=input("Introduce la operación a realizar (suma,resta,multiplica,divide): ") print("Operación ejecutada. Continuación de ejecúción del programa ")
@gabrielpizzi23034 жыл бұрын
Muchas gracias.
@dixrobyac74667 жыл бұрын
hola espero ansioso el avance del curso
@pildorasinformaticas7 жыл бұрын
En breve. Un saludo!!
@wynisanchez23854 жыл бұрын
Excelente
@fernandovicent64294 жыл бұрын
un pequeño dato para los que leen los comentarios, como en python el uso de las identaciones es obligatorio y es un coñazo ir linea por linea aplicando esa separación para meter el código que tengas escrito dentro de bucles, condicionales, excepciones... se puede seleccionar el bloque de código de interés y luego aprietas la tecla tabulacion, que normalmente se encuentra encima de Bloq Mayus y tiene dos flechitas con una barra, el resultado debería ser que el bloque de código seleccionado se desplaza hacia la derecha
@josetanta4 жыл бұрын
Yo recomendaria usar AutoPep8, Flake8 xd
@efraindelatorreanguiano6 жыл бұрын
que buen video companero!!!!
@matiasnatale28083 жыл бұрын
Disculpe sensei, recientemente me baje sublime text porque con el IDLE común ya no me alcanzaba, que combinación de teclas usas para que se ejecute el REPL
@paulascatarelli53482 жыл бұрын
a esta altura ya te conviene pasarte a visual studio code!
@Bartolome.j.simpson4 жыл бұрын
6:00 "No habría sido más fácil introducir la "sentencia de la operación" también en el Try? De ese modo, cuando no se introdujesen valores numérico se "saltaría" op1, op2 y la operación?
@alexanderizcalicelayaluis77424 жыл бұрын
el masta ah dicho esto siempre: “En programación siempre hay varios caminos para llegar a Roma”.
si es mas corta pero no permite poner nuevos valores por ende se necesitaria usar el bucle while
@enriquepereira59184 жыл бұрын
Del código anterior, vídeo 21: def suma(num1, num2): return num1 + num2 def resta(num1, num2): return num1 - num2 def multiplica(num1, num2): return num1 * num2 def divide(num1, num2): try: return num1 / num2 except ZeroDivisionError: print("No se puede dividir por 0") return "Operación fallida" while True: while True: try: op1 = (int(input("Introduce el primer número: "))) break except ValueError: print("El valor ingresado debe ser un número") while True: try: op2 = (int(input("Introduce el segundo número: "))) break except ValueError: print("El valor ingresado debe ser un número") operacion = input("1) Suma 2) Resta 3) Multiplica 4) Divide Introduce el número de operación a realizar: ") if operacion == "1": print(suma(op1, op2)) elif operacion == "2": print(resta(op1, op2)) elif operacion == "3": print(multiplica(op1, op2)) elif operacion == "4": print(divide(op1, op2)) else: print("Operación no contemplada") while True: try: respuesta = int(input("=================== ¿Quieres continuar? 1) Si 2) No Respuesta: ")) if 0 < respuesta
@robertopaga17694 жыл бұрын
Gracias por este excelente curso, me preguntaba si tienes una guía de comandos y sintaxis de Python?
@noeliabanegas28327 ай бұрын
gracias.!
@federicoalvarez20114 жыл бұрын
Hola profesor, esto no lo podría solucionar también con un if controlando los datos que se ingresan?
@SebastianEPH4 жыл бұрын
Interesante el While(true), yo siempre usaba funciones recursivas, y la verdad que es mucho chamullo, es más sencillo el while + break
@axelbresanovich299 Жыл бұрын
El tema de las excepciones es el mas facil para mi. Xq me llevo bien con los errores como yo
@pablorodriguez80665 жыл бұрын
Hola Juan, desde hace años he realizado cursos contigo de todo tipo y para mí ha sido un placer escucharte y manifestarte mi agradecimiento por el tiempo que nos dedicas. Ahora estoy haciendo el curso de Python voy por el Video 22 y te quería consultar los siguiente: He descargado el Plugins RPG for ILE on IBM y lo he instalado a través de PANEL CONTROL el fin poder utilizar en el RPGLE Sintax for SUBLIME TEX3. No veo la manera de configurarlo para que funcione. He sido programador en RPGLE durante muchos años y hoy que estoy Jubilado me gustaría utilizar Python para pasar programas que funcionan DB2 en pantalla verde a WEB. Gracias por todo y mi agradecimiento nuevamente por tus aportaciones,
@joda69707 жыл бұрын
Hola quisiera darle las gracias por compartir su conocimiento quisiera pedir si puede hacer un curso de programación, pero para niños la verdad quisiera que mi nena aprenda a saber que es programar. Actualmente hago el curso de HTML y Python.
@pildorasinformaticas7 жыл бұрын
Muchas gracias por el comentario. Tomo nota de tu sugerencia. Espero poder hacer cursos para niños en el futuro. Un saludo!!
@hagenmb3 жыл бұрын
Gracias =)
@Dprosinfinity4 жыл бұрын
bueno tengo una gran duda si quiero dejarlo con el ejercicio completo pero quiero que si cuando divide por cero vuelva a pedirme que ingrese que operación deseo como haría? estoy intentando algunas cosas pero aun no logro darle
@DigitalMarketHub252 жыл бұрын
Muy bueno el curso, pero estaría bueno poder contar con los ejercicios que se hacen en cada video.
@miqueltatjefernandez19563 жыл бұрын
Hola! Tengo una duda, no se por que, pero no puedo utilizar caracteres con tilde, aunque esten entre comillas (""). ¿Que debería hacer si lo quiero cambiar?
@santirosales44964 жыл бұрын
Creo que pude cubrir todas las excepciones que se podrian producir en mi programa, se que este codigo se puede mejorar pero ya llevo varias horas en lo mismo, no crei que me costara jajaja contador=1 final = False while contador
@isaacmartinezrizo7 жыл бұрын
Gracias nuevamente Juan...
@yusleibismarianunezgamez42847 жыл бұрын
isaac martinez k
@gerlandoterrasi91333 жыл бұрын
En pocas palabras: un try except, es como una estructura condicional solamente que los valores que te aparece en el programa al compilar.
@saulmartinezcastaneda85073 жыл бұрын
Como haces la letra mas pequeña en el sublime text??
@claraisabelmartinez25492 жыл бұрын
Hola Saúl, mientras apretas Ctrl haces girar la ruedita del mouse, con esto agrandás y achicás las letras del sublime text, saludos.
por que en vez de print para los valores no correctos no utilizas un return como antes?
@patris1201 Жыл бұрын
Es importante el orden de las excepciones a la hors de introducirlas? O es indiferente?
@JosephGonzales86 ай бұрын
no, porque son condiciones independientes, si no se cumple una se salta a la siguiente
@bettyelacardenascarbajal74384 жыл бұрын
Min 7:31 ahí está tu héroe
@oscarnunezchia8474 Жыл бұрын
Hola ...en Sublime text no me ejecuta el código....tal y como lo escribimos...aparece la frase : Introduce el primer numero: ....aqui le meto un 8 intro....y ahi se queda colgado. Me he pasado a Visual Studio...y ahí si se ejecuta.....pero me queda la espinita de no saber que le pasa en Sublime Text.....ayuda?? def divide(): try: op1=(float(input("Introduce el primer numero: "))) op2=(float(input("Introduce el primer numero: "))) print("La division es : " + str(op1/op2)) except ValueError: print("El valor introducido es erroneo") except ZeroDivisionError: print("No se puede dividir entre cero. ") print("Calculo finalizado") divide()
@photoafpimagen5 жыл бұрын
Hola Gente, no me animo a ver todos los videos de una vez, voy haciendo las practicas correspondientes, para asimilar mi conocimiento. Saludos desde ARGENTINA/MISIONES EXACTAMENTE.
@josemejias0815 жыл бұрын
Hola, que onda como dicen algunos de tus paisanos, déjame decirte que así vengo haciendo yo, primero veo el vídeo completo y luego lo retomo y voy haciendo las practicas, en mi caso me ha dado resultado, ah soy nuevo en esto de la programación, llevo dos meses en esto y voy en esta altura de este curso. Saludos. Compartí 10 meses en la Argentina específicamente en Córdoba Capital. y unos días en Buenos Aires. Buena la gente con quien me tope. Saludos de un Venezolano por el Mundo
@TheCarloz20094 жыл бұрын
30/06/2020 aprovechando la cuarentena
@sergioherranzgarcia90764 жыл бұрын
Hola, le pasa a alguien que "La entrada de texto en SublimeREPL no funciona", únicamente si ponemos comillas en dicho texto, lo que es bastante molesto... Yo utilizo MAC. ¿alguien sabe como solucionarlo? Gracias de antemano!!!
@javiermadriz78342 жыл бұрын
Bueno, seguramente a medida que vayamos avanzando supongo que estas excepciones tomaran mas sentido en programas mas complejos, porque hasta ahora mi cerebro no para de evitar esos errores con condicionales. Saludos
@lohtalvarez60736 жыл бұрын
Hola Juan Gracias por todo como le parece que cuando pongo el except no lo reconoce y lo acepta como variavle que puedo acer
@pildorasinformaticas6 жыл бұрын
Copia y pega por aquí todo tu código para comprobar el posible error. Un saludo!!
@arkawtcanal3 жыл бұрын
este es como he dejado el ejercicio anterior: def suma(num1, num2): return num1+num2 def resta(num1,num2): return num1 - num2 def multiplicacion(num1,num2): return num1*num2 def division(num1,num2): try: return num1/num2 except ZeroDivisionError: print ("No se puede dividir entre 0") return "operación errónea" while True: try: op1=(float(input("Introduce el primer número: "))) op2=(float(input("Introduce el segundo número: "))) break; except ValueError: print ("Los valores no son correctos") operacion=input ("Introduce la operación a realizar (suma, resta, multiplicacion, division): ") if operacion=="suma": suma= op1+op2 print("El resultado de la suma es: ", suma) elif operacion=="resta": resta= op1-op2 print("El resultado de la resta es: ",resta) elif operacion=="multiplicacion": multiplicacion= op1*op2 print("El resultado de la multiplicación es: ", multiplicacion) elif operacion=="division": division= op1/op2 print("El resultado de la división es: ", division) else: Print ("Operación no contemplada") print ("Operación ejecutada, Continuación de ejecución del programa")
@martinezsantiagoalainmigue43082 жыл бұрын
Miguel Martínez estuvo aquí...
@Sanma_record4 жыл бұрын
profe estoy usando la versión 3.8.3 de python y la opción return no funciona tengo que quitar el return y colocar print y el mensaje que quiero poner en caso de el error por que si no me dice que return es un comando externo
@Sanma_record4 жыл бұрын
por ejemplo en num1//num2 hay un return adelante pero a mi no me funciona
@consis13237 жыл бұрын
y este es el final del curso ya? no se pues pregunto..
@SebasP277 жыл бұрын
Con que comando abre el "´Python RUN - current file"
@jask055 жыл бұрын
Gracias por los vídeos. Una duda, qué diferencia habría si en vez de utilizar un try/except se utiliza un "if" en la función divide para que compruebe si se divide por 0 o no? Que aparezca un error si se divide por 0 y que continúe con la ejecución del programa, no? Muchas gracias!
@shuutsukiyama15535 жыл бұрын
La diferencia es que si usas el if, estás evitando que se produzca un error, y con el try/except, permitís que lo intente y si se produce el error, que salte la excepción.
@gerardohuerta5673 жыл бұрын
Por qué pone while True: ? Mientras sea verdad qué cosa? la función que define el while? cuándo enseño eso?? No lo entiendo.
@carloslopez72046 жыл бұрын
¿Cómo haces para ejecutar tu código en python con el plugin REPL?
@pildorasinformaticas6 жыл бұрын
CTRL + B si no recuerdo mal. Hace bastantes vídeos que no utilizo el REPL. Un saludo!
@WilsonKickbush5 жыл бұрын
A mi me funciona el except sin necesidad de poner el tipo de error (por ejemplo zubdivisionzero)
@pildorasinformaticas5 жыл бұрын
Si no pones el error concreto funciona. Pero en realidad funcionaría con cualquier error, no solamente zubdivisionzero. Cuando necesites manejar diferentes tipo de errores y que el programa de respuestas diferentes dependiendo del error, necesitarás especificar el error concreto. Un saludo!
@WilsonKickbush5 жыл бұрын
@@pildorasinformaticas Muchas gracias por tu tiempo!
@alonsom.donayre19927 жыл бұрын
Luego seguiras con el curso de DJANGO? *-*
@pildorasinformaticas7 жыл бұрын
Sí, es la idea. Un saludo!!
@emmanuelescoto25235 жыл бұрын
Yo tambien espero con ansias django excelentes video tutoriales tienes... mucha facilidad de enseñanza muchisimas gracias por todos tus aportes saludos desde Guadalajara Jalisco Mexico...
@sistemasmatematicos10925 жыл бұрын
Buenas tardes, en la ejecución me dice que hay un error en la línea 19, y está idéntico al que tú hiciste.