@@galo7486esas son librerías. Creo que Leo solo quiso tocar las partes más importantes que hay que aprender del lenguaje para que tengas una base. El resto también está en su canal.
No lo he visto , pero muy buenos comentarios, antes de ver algo, primero veo los comentarios, parece q vale la pena, aprendí programación en Pascal, VB y VFox, me retire del mundo por circunstancias, me dedique a la aparte administrativa, ahora vuelvo y es todo un rollo , acá queriendo volver a lo mío, aprovecharé mucho tu contenido, no sé, si tienes en tus vídeos algún proyecto paso a paso, gracias por compartir tus conocimientos.
Llevo rato intentando aprender a programar en Python, pero me desespero con facilidad. Gracias hacer tus videos tan explicitos y completos, me han sido de gran utilidad
Me encanto tu video, realmente es muy sencillo aprender a usar python cuando ya sabes algun otro lenguaje (en mi caso JAVA) Y sobre todo con explicaciones como las tuyas. Me suscribo, te doy like, activo notificaciones.
Muy agradecido por compartir, me siento identificado con Eduardo Villegas y me anima, porque aun que no tengo su edad, aquí en mi país ya a los 38 no eres candidato para ser contratado, asi que saludos y de nuevo muy agradecido ah y tienes un sucriptor mas
1:45:42 hay metodos que puedes colocar de forma privada y atributos a los que no se pueden acceder porque tambien estan de forma privada, si pones un guion bajo antes de la etiqueta del metodo ejemplo: "def _dormir(self)"
Leonardo, Excelente Video me aporto mucho, teniendo en cuenta que estoy empezando desde cero este mundo de programación. Muchas gracias por compartir este conocimietno. ¡ Congratulation !
Lo veré luego , estoy muy interesado en ingresar al mundo phytonifico jeje , siempre me ah gustado , lo escuchare y luego unas horas les cuento como me fue
Excelente video, explicas muy pausado y organizado, entendí todo menos la parte de clase, pero como dijiste solo mostraste la sintaxis. porque para entenderlo bien hay que profundizar mas. del resto genial!!! felicitaciones por tu dedicación para hacer el video
Una consulta como se puede escribir en un textarea en la web, logro leer el archivo con un texto grande pero no puedo escribir en ese textarea no funciona send_keys(variabletextogrande)??
Hola, gracias por el tutorial, esta super. Tengo un problema cuando quiero modificar (a) y crear nuevos archivos (w) 1:37:54, estoy utilizando el IDE Spyder ... Archivo1 = open('F:/PROYECTO_CLIMA/PYTHON_OReilly/MachineLearning/Archivo2.txt', 'w') Archivo1.write('Hola Mundo') ... El archivo se crea, pero no guarda nada la información dentro, le pongo la ruta para que me lo cree donde estoy trabajando, espero puedas ayudarme, Muchas gracias.
Muy bueno el video Leonardo, que versión de Phyton recomendás instalar para windows y desde donde la descargo, disculpá la ignorancia soy principiante gracias. Joaquín
Aquí van unas dudas que tuve y que las resolví 1 Recuerda que los imput o entradas de dátos vienen en texto, así que queda de nosotros convertirlos a int o bool para que pueda funcionar nuestra condicional si es el caso 2 El for: el print dentro del for imprime toda la repetición de lo que hay fuera del for imprime el resultado final.
Como haces para meter directamente el parentesis del principio y del final a la vez y solo tener que escribir lo que hay dentro. Igual me pasa con las comillas, como lo haces para que salgas las del principio y final. Un saludo
Hola Leonardo, Primero que nada, muy buenos los videos!! Por otro lado, me gustaría hacerte una consulta provada acerca de una propuesta laboral. Cómo pordríamos contactarnos? Muchas gracias, Un saludo.
soy marinero mercante, estoy aprendiendo a programar en C...quiero saber si es posible practicar programacion sin coneccion a internet con un lenguaje interpretado, de la misma manera que estoy haciendo con C. obviamente no cuento con internet en el mar
Hola David, si es posible. No necesitas conexión a internet para ejecutar un lenguaje de programación. Ya que el lenguaje se ejecuta en tu misma máquina.
Hola... sabes alguna razón por la cual los índices y de otras cosas como los rangos, no inician en 1 sino que de 0 cero? Evidentemente esto agrega una dificultad aún lenguaje que parece ser tan simple... Plop!
Hola C, Te comento que en algunos lenguajes de programación como MatLab los índices si empiezan en 1. En la mayoría de los lenguajes de programación se empieza en 0 debido a que este 0 no representa en realidad un índice posicional, si no mas bien un desplazamiento. Verás, todo lo que en Python lo guardamos en variables, está almacenado en algún compartimento de memoria de nuestras computadoras. Puedes pensar en estos compartimentos de memoria como un conjunto de casilleros, uno a lado del otro. Estos compartimentos de memoria tienen cada uno su propia posición. Cuando utilizamos una lista en Python, cada elemento de la lista es guardado en un compartimento diferente. Y estos compartimentos en donde se guardan listas siempre tienen que estar el uno al lado del otro. Es decir que si nosotros tenemos la lista [39, 4, 9], vamos a necesitar 3 compartimentos seguidos para guardarla. Ahora, una variable solamente puede referenciar a un solo compartimento de memoria a la vez. Es decir que si nosotros guardamos esta lista [39, 4, 9] dentro de una variable llamada "milista". Esta variable "milista" va a referenciar solamente al compartimiento de memoria del primer elemento de la lista. Es decir del 39. Entonces, si nosotros queremos acceder al segundo elemento de la lista (el 4). Nosotros lo que tendríamos que hacer es acceder al compartimento que esta justo alado del 39 verdad? Pues si! Y este compartimento está exactamente 1 posición después del primer compartimento. Es por esto que el índice del segundo elemento de la lista es el 1. Porque este compartimento está exactamente 1 posición al lado del primer compartimento. Y el primer compartimento (el numero 39), posee el índice 0, debido a que no tenemos que hacer ningún desplazamiento a los siguientes compartimentos para acceder a este elemento. Y a que la variable "milista" hace una referencia directa a este compartimento. Si no entendiste nada, no te preocupes jaja creeme que te acostumbras muy rápido a que todo empiece desde el 0 ;)
@@LeonardoKuffo Gracias por tu respuesta... Me queda muy claro lo que explicas pero cuando el intérprete del lenguaje ejecuta el código... todo eso lo puede reducir a la forma más óptima desde el punto de vista de ubicaciones de memoria, optimización de la memoria, rapidez del código a máquina, etc. Lo otro es que precisamente por eso se le llama intérprete... ya que la idea es que el programador redacte el código de la forma más simple posible o lenguaje del código sea lo más cercano a nuestro lenguaje habitual sin dejar de ser preciso y exacto y/o parecido a la forma del lenguaje humano para así traducirlo mediante el intérprete al lenguaje de máquina. Es por eso que este tipo de cosas, que aunque te puedes acostumbrar a la larga... recibe a una persona con antilógicas, incoherencias, contradicciones, etc. que una mente inquieta no deja de preguntarse el porqué una cosa está de ésta forma tan antinatural.
Muchas gracias por el video, la verdad es que esta muy bien explicado, y creo que gracias a nosotros hoy comes bistec jajaja,llevo 12 min y 3 anuncios.
me tienen averga python desde 0 !!!! no puede crear algo que nos motive ser creativo y no la misma vaina de siempre .....es aburrido un sistema producir el mismo sistema
====== CONTENIDO DEL CURSO ======
Variables: 1:55
Tipos de Datos: 5:09
Operaciones entre Variables: 11:08
Salidas por Pantalla: 15:30
Librerías: 17:11
Pedirle datos al usuario: 20:05
Condicionales: 21:43
Operaciones Lógicas: 25:10
- - - LAZOS - - -
Lazo for: 30:24
Lazo while: 34:05
- - - COLECCIONES - - -
Listas: 39:10
Cadenas de texto (string): 51:00
Tuplas: 58:50
Conjuntos: 1:01:15
Diccionarios: 1:06:07
Funciones: 1:16:05
- - - ARCHIVOS - - -
Manejo de Archivos: 1:26:02
Lectura de Archivos: 1:28:40
Escritura de Archivos: 1:33:40
- - - CONCEPTOS AVANZADOS - - -
Manejo de Errores (try/except): 1:38:16
Clases (POO): 1:42:17
Herencia: 1:46:00
Final: 1:49:33
Mmmmm siento que no está completo falta numpy , pandas , tkinter , etc
@@galo7486esas son librerías. Creo que Leo solo quiso tocar las partes más importantes que hay que aprender del lenguaje para que tengas una base. El resto también está en su canal.
No lo he visto , pero muy buenos comentarios, antes de ver algo, primero veo los comentarios, parece q vale la pena, aprendí programación en Pascal, VB y VFox, me retire del mundo por circunstancias, me dedique a la aparte administrativa, ahora vuelvo y es todo un rollo , acá queriendo volver a lo mío, aprovecharé mucho tu contenido, no sé, si tienes en tus vídeos algún proyecto paso a paso, gracias por compartir tus conocimientos.
Llevo rato intentando aprender a programar en Python, pero me desespero con facilidad.
Gracias hacer tus videos tan explicitos y completos, me han sido de gran utilidad
WOOW nunca había terminado un curso, hoy lo logré hahah. wow excelente. Seguiré practicando.
Que bien que enseñas! excelente. Gracias
MUY RECPOMENDABLE.sALUDOS😀😀😀😀
@leonardokuffo sos un genio!!!
Explicacion rapida sencilla, un fenomeno!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
Uno de los mejores tutoriales para iniciar con el lenguaje Python,
excelentemente explicado. Gracias. Y Like.
Me encanto tu video, realmente es muy sencillo aprender a usar python cuando ya sabes algun otro lenguaje (en mi caso JAVA) Y sobre todo con explicaciones como las tuyas. Me suscribo, te doy like, activo notificaciones.
excelente contenido claro, directo y conciso, pocas veces se encuentra material asi , Gracias !
Muy claro, muy bueno ,me sirvió mucho. Gracias
Muy agradecido por compartir, me siento identificado con Eduardo Villegas y me anima, porque aun que no tengo su edad, aquí en mi país ya a los 38 no eres candidato para ser contratado, asi que saludos y de nuevo muy agradecido ah y tienes un sucriptor
mas
EXCELENTE VIDEO, BIEN EXPLICADO MASTER!!!!
1:45:42 hay metodos que puedes colocar de forma privada y atributos a los que no se pueden acceder porque tambien estan de forma privada, si pones un guion bajo antes de la etiqueta del metodo ejemplo: "def _dormir(self)"
por cierto muy pero muy buen vide, like
Me vi un anuncio entero para que poder apoyarte gracias por este curso 😉
Ajjajaj te pásate hay
GRACIAS ! amigo tus videos son muy buenos.
Muy buen video preciso y conciso, gracias!!
Leonardo, Excelente Video me aporto mucho, teniendo en cuenta que estoy empezando desde cero este mundo de programación. Muchas gracias por compartir este conocimietno.
¡ Congratulation !
Excelente video te felicito:
Print👍
muy buena informacion !!!! los apuntes justos y precisos !!! saludos
Maravilloso video!!! Muchísimas gracias :). Saludos desde argentina
¡Video de gran ayuda!
Muy pero muy buena explicación,felicitaciones profe
Lo veré luego , estoy muy interesado en ingresar al mundo phytonifico jeje , siempre me ah gustado , lo escuchare y luego unas horas les cuento como me fue
Muy bueno, ojalá hubiese partido viendo esto, antes de llenarme la cabeza con contenido suelto que ahora debo ordenar.
Excelente video, explicas muy pausado y organizado, entendí todo menos la parte de clase, pero como dijiste solo mostraste la sintaxis. porque para entenderlo bien hay que profundizar mas. del resto genial!!! felicitaciones por tu dedicación para hacer el video
Brutal
cool y todos los sinónimos de genial
Excelente y conciso video.
Geniooooo. Muchas gracias 👍
Me encantó este video
Una consulta como se puede escribir en un textarea en la web, logro leer el archivo con un texto grande pero no puedo escribir en ese textarea no funciona send_keys(variabletextogrande)??
Buen aporte.. thanks
Qué bien que explicas!
Hola, gracias por el tutorial, esta super. Tengo un problema cuando quiero modificar (a) y crear nuevos archivos (w) 1:37:54, estoy utilizando el IDE Spyder ... Archivo1 = open('F:/PROYECTO_CLIMA/PYTHON_OReilly/MachineLearning/Archivo2.txt', 'w')
Archivo1.write('Hola Mundo') ... El archivo se crea, pero no guarda nada la información dentro, le pongo la ruta para que me lo cree donde estoy trabajando, espero puedas ayudarme, Muchas gracias.
PODREseguir el curso con linux-fedora34 y python3.9.6 mas idle de python ?
Muy bueno el video Leonardo, que versión de Phyton recomendás instalar para windows y desde donde la descargo, disculpá la ignorancia soy principiante gracias. Joaquín
Hola Joaquin,
Tengo un video aca para instalar Python en Windows: ua-cam.com/video/FFCTXMX2MwM/v-deo.html
Es un poco antiguo pero de seguro te sirve!
@@LeonardoKuffo Muchas Gracias! Saludos!
Aquí van unas dudas que tuve y que las resolví
1 Recuerda que los imput o entradas de dátos vienen en texto, así que queda de nosotros convertirlos a int o bool para que pueda funcionar nuestra condicional si es el caso
2 El for: el print dentro del for imprime toda la repetición de lo que hay
fuera del for imprime el resultado final.
Cuando dijo que ya sabia Python me alegre wtf xD
pero para escribir el lenguaje,que programa puedo utilizar ?
Como haces para meter directamente el parentesis del principio y del final a la vez y solo tener que escribir lo que hay dentro. Igual me pasa con las comillas, como lo haces para que salgas las del principio y final. Un saludo
Es una funcionalidad del IDE que utilizo. Pycharm: www.jetbrains.com/es-es/pycharm/
Leonardo, me encanta tu canal, pero por favor, mejora el audio, mejoraría mucho la calidad y sería más fácil
Yo escucho bien 😕
por que cuando ingreso a python en mi pc me tira una ventana CMD y no me aparece como en el video?
Hola Leonardo,
Primero que nada, muy buenos los videos!!
Por otro lado, me gustaría hacerte una consulta provada acerca de una propuesta laboral.
Cómo pordríamos contactarnos?
Muchas gracias,
Un saludo.
Hola! Puedes encontrarme sin problemas en linkedin o en twitter
soy marinero mercante, estoy aprendiendo a programar en C...quiero saber si es posible practicar programacion sin coneccion a internet con un lenguaje interpretado, de la misma manera que estoy haciendo con C. obviamente no cuento con internet en el mar
Hola David, si es posible.
No necesitas conexión a internet para ejecutar un lenguaje de programación. Ya que el lenguaje se ejecuta en tu misma máquina.
Usas python 3 o 2?
Hola... sabes alguna razón por la cual los índices y de otras cosas como los rangos, no inician en 1 sino que de 0 cero? Evidentemente esto agrega una dificultad aún lenguaje que parece ser tan simple... Plop!
Hola C,
Te comento que en algunos lenguajes de programación como MatLab los índices si empiezan en 1.
En la mayoría de los lenguajes de programación se empieza en 0 debido a que este 0 no representa en realidad un índice posicional, si no mas bien un desplazamiento. Verás, todo lo que en Python lo guardamos en variables, está almacenado en algún compartimento de memoria de nuestras computadoras. Puedes pensar en estos compartimentos de memoria como un conjunto de casilleros, uno a lado del otro. Estos compartimentos de memoria tienen cada uno su propia posición. Cuando utilizamos una lista en Python, cada elemento de la lista es guardado en un compartimento diferente. Y estos compartimentos en donde se guardan listas siempre tienen que estar el uno al lado del otro. Es decir que si nosotros tenemos la lista [39, 4, 9], vamos a necesitar 3 compartimentos seguidos para guardarla.
Ahora, una variable solamente puede referenciar a un solo compartimento de memoria a la vez. Es decir que si nosotros guardamos esta lista [39, 4, 9] dentro de una variable llamada "milista". Esta variable "milista" va a referenciar solamente al compartimiento de memoria del primer elemento de la lista. Es decir del 39.
Entonces, si nosotros queremos acceder al segundo elemento de la lista (el 4). Nosotros lo que tendríamos que hacer es acceder al compartimento que esta justo alado del 39 verdad? Pues si!
Y este compartimento está exactamente 1 posición después del primer compartimento. Es por esto que el índice del segundo elemento de la lista es el 1. Porque este compartimento está exactamente 1 posición al lado del primer compartimento. Y el primer compartimento (el numero 39), posee el índice 0, debido a que no tenemos que hacer ningún desplazamiento a los siguientes compartimentos para acceder a este elemento. Y a que la variable "milista" hace una referencia directa a este compartimento.
Si no entendiste nada, no te preocupes jaja creeme que te acostumbras muy rápido a que todo empiece desde el 0 ;)
@@LeonardoKuffo Gracias por tu respuesta... Me queda muy claro lo que explicas pero cuando el intérprete del lenguaje ejecuta el código... todo eso lo puede reducir a la forma más óptima desde el punto de vista de ubicaciones de memoria, optimización de la memoria, rapidez del código a máquina, etc.
Lo otro es que precisamente por eso se le llama intérprete... ya que la idea es que el programador redacte el código de la forma más simple posible o lenguaje del código sea lo más cercano a nuestro lenguaje habitual sin dejar de ser preciso y exacto y/o parecido a la forma del lenguaje humano para así traducirlo mediante el intérprete al lenguaje de máquina.
Es por eso que este tipo de cosas, que aunque te puedes acostumbrar a la larga... recibe a una persona con antilógicas, incoherencias, contradicciones, etc. que una mente inquieta no deja de preguntarse el porqué una cosa está de ésta forma tan antinatural.
Por qué mi Phyton se ve diferente?
Hola David. A que te refieres con diferente?
@@LeonardoKuffoes que a tí te aparecen con colores y las opciones de comando, apenas estoy empezando en esto pero descargué python y me dió duda
@@LeonardoKuffo podrías ayudarme?
Muchas gracias por el video, la verdad es que esta muy bien explicado, y creo que gracias a nosotros hoy comes bistec jajaja,llevo 12 min y 3 anuncios.
crack
y las criptomonedas?
me tienen averga python desde 0 !!!! no puede crear algo que nos motive ser creativo y no la misma vaina de siempre .....es aburrido un sistema producir el mismo sistema