No video

¿Cómo se usan los bucles FOR en PYTHON?

  Рет қаралды 36,716

Commit That Line!

Commit That Line!

Күн бұрын

Los bucles for, o loops for, son unas de las estructuras principales en cualquier lenguaje de programación. En este vídeo vemos cómo se usan en Python tanto con iteradores como con la función range.
00:00 | Introducción
01:12 | ¿Por qué son importantes?
03:14 | ¿Cómo funciona en Python?
05:14 | Ejemplos con iterables
08:38 | La función range
11:53 | Utilizando for en la tabla de multiplicar
--------
Commit That Line es un canal donde vamos a empezar a aprender a programar desde cero sin asumir ningún conocimiento previo.
Por esto mismo te animo a que dejes cualquier comentario en caso de que tengas alguna duda sobre el vídeo. Mi intención es que cualquier persona que se sienta atraída tenga las herramientas para comenzar sus aventuras en el mundo de la programación.
Suscríbete para no perderte ningún vídeo nuevo: bit.ly/3bHkIxA
-- Redes sociales --
- Twitter: / committhatline
- Facebook: / committhatline
- Telegram: t.me/CommitThatLine
-- Equipo --
Algunos me preguntáis que equipo utilizo para grabar y para programar.
Para programar, cualquier ordenador vale. Depende de las necesidades que tengáis. Yo utilizo un Mac por motivos variados pero cualquiera es válido. Mi recomendación es usar Linux o un sistema Unix como puede ser MacOS the de un Mac. En un sistema Unix hay algunos procesos que, al menos a mí, me parecen mucho más intuitivos y sencillos. Además, si alguna vez tenéis que subir vuestro código para que se ejecute en algún servidor lo más probable es que sea una máquina con Linux.
Para grabar:
- Rode PodMic: amzn.to/2Ax6faN
- Scarlet i2i: amzn.to/2Am8ga1
- Pie de micro Yotto: amzn.to/2C1gTXU
- Cable XLR Ugreen: amzn.to/2UBrcIH
- Cannon M50: amzn.to/2UGUWE2
- Sigma EFM 16-1.4 (En el punto de mira): amzn.to/3cR1hms

Пікірлер: 70
@CommitThatLine
@CommitThatLine 3 жыл бұрын
¿Tienes alguna duda sobre los bucles for, iteradores, range o cualquier otra cosa? Dímelo aquí abajo 👇 ESTRUCTURAS DE DATOS: bit.ly/2LFLEpT CONDICIONALES: bit.ly/2MNgUUB
@maurych3363
@maurych3363 Жыл бұрын
Hermano, explicas de una manera tan práctica que realmente solo un despistado podría no entenderte, gracias por regalarnos estas joyas de videos saludos.
@amadeuswolfgang4339
@amadeuswolfgang4339 4 ай бұрын
A todos los youtubers que hablan de python le dicen lo mismo, todos explican muy bien xd
@adriangmz623
@adriangmz623 5 ай бұрын
Si alguien sigue por aqui como yo despues de 3 años, os dejo una version actualizada de la tabla de multiplicar, porque parece no funcionar la del video: He añadido input y una decision en caso de ver mas tablas def tablaMultiplicar(): while True: numero = int(input("¿Que tabla quieres saber?: ")) for n in range(11): print(numero, "x", n, "=", numero * n) decision = input("¿Quieres ver otra tabla?(Si/No): ") if decision.lower() != "si": break elif decision.lower() == "si": continue tablaMultiplicar() este hombre es un maquina explicando
@CazziePink
@CazziePink Жыл бұрын
Pffff, entendí contigo lo que no entendí en 2 horas de clase. ¡MIL GRACIAS! Super recomendado.
@jonathansoriano7698
@jonathansoriano7698 3 ай бұрын
espero no se olvide de su canal,porque es un maestro explicando todo con claridad,muchas gracias
@johans7585
@johans7585 3 жыл бұрын
Que tipo tan crack, con calma y bien detallado todo. Excelente!
@miguelcastro7779
@miguelcastro7779 Жыл бұрын
La mejor definición de algoritmo que he escuchado. Y llevo un rato en esto... Mis dieses!
@codigo9
@codigo9 2 жыл бұрын
Excelente explicación!!. Gracias por compartir!!
@Elias-ch9
@Elias-ch9 Жыл бұрын
Hola tu manera de explicar es genial podrias hacer con ejemplos (3) gracias...
@Alfonso_javier13
@Alfonso_javier13 2 жыл бұрын
Este es un canal excelente!!!!
@pazinteriortv
@pazinteriortv Жыл бұрын
agradecerte que explicas exelentemente bien muchas gracias por esto amigo espero saber mas de ti
@mariaflorenciabarrionuevo5109
@mariaflorenciabarrionuevo5109 Жыл бұрын
Excelente, re bien explicado
@pabloarias8256
@pabloarias8256 2 жыл бұрын
muy bueno y practico!!
@NicolasGazoo
@NicolasGazoo 3 жыл бұрын
Excelente video ! atento a mas material
@CommitThatLine
@CommitThatLine 3 жыл бұрын
Muchas gracias! El siguiente lo tengo casi listo desde hace semanas pero de me ha complicado mucho el curro. Prometo subirlo pronto.
@joseantonioledesmamedina9835
@joseantonioledesmamedina9835 Жыл бұрын
Gracias bro, muy buenas explicación
@IamEloy
@IamEloy Жыл бұрын
que pasada son tus videos!
@TOmaZs230
@TOmaZs230 3 жыл бұрын
Buenardo you video. Te queda facha ese aritoooooooo, saludos pelaaaa rey
@anthonyferrer92
@anthonyferrer92 Жыл бұрын
LA MEJOR EXPLICACION EN TODO KZbin!!!
@gerardocruz4567
@gerardocruz4567 3 жыл бұрын
es bueno :3 este canal complementa bien mis clases de programación y a entender algunas cosas que se me escaparon ... gracias por tus videos sigue asi ...
@CommitThatLine
@CommitThatLine 3 жыл бұрын
Gracias a ti por verlos y comentar!
@agustingermanier8347
@agustingermanier8347 3 жыл бұрын
Excelente video amigo! Explicas muy bien, me ha sido de gran ayuda. Saludos desde Argentina
@CommitThatLine
@CommitThatLine 3 жыл бұрын
Muchísimas gracias!
@jeferson1andres
@jeferson1andres Жыл бұрын
te quiero! Gracias
@germanmartinez5014
@germanmartinez5014 3 жыл бұрын
Genial vídeo! Y con interesantes referencias:)
@CommitThatLine
@CommitThatLine 3 жыл бұрын
Gracias! Pero esto ya te lo sabes haha
@germanmartinez5014
@germanmartinez5014 3 жыл бұрын
@@CommitThatLine así es, valoración con conocimiento de causa :heart:
@juanrojo4766
@juanrojo4766 3 жыл бұрын
Muy bueno el video! Muy útil.
@CommitThatLine
@CommitThatLine 3 жыл бұрын
Me alegro de que te haya sido útil!
@stephanieriveros9821
@stephanieriveros9821 Ай бұрын
Gracias crack!
@goyobermudez7426
@goyobermudez7426 Жыл бұрын
Excelente
@eleanar8926
@eleanar8926 2 жыл бұрын
El universo es benévolo conmigo, me ha traido hasta esta maravilla de canal. Gracias!
@CommitThatLine
@CommitThatLine 2 жыл бұрын
Gracias a ti por el comentario! 😊
@samuojeda
@samuojeda Жыл бұрын
TE QUIERO MUCHO GRACIAS POR TANTO
@yeraysanchezjimenez6561
@yeraysanchezjimenez6561 3 жыл бұрын
Gracias Araque! Una vez más por tu buen hacer...(te voy a dar las gracias en un bucle for para no escribirlo tanto:)
@CommitThatLine
@CommitThatLine 3 жыл бұрын
¡Gracias a ti por pasarte! Me alegro de que te sea útil 😊
@rensogomez5753
@rensogomez5753 2 жыл бұрын
chabón, este tipo es increíble! Gracias por el contenido y la comunicación!
@CommitThatLine
@CommitThatLine 2 жыл бұрын
Muchas gracias a tí por el comentario 😁
@rensogomez5753
@rensogomez5753 2 жыл бұрын
@@CommitThatLine por esas casualidades, das clases?
@CommitThatLine
@CommitThatLine 2 жыл бұрын
@@rensogomez5753 no :( No tengo ningún tiempo y no me sentiría cómodo comprometiéndome y no poder hacerlo bien. Quiero ver si poco a poco monto un curso completo con ejercicios en Udemy l similar. Si lo hago lo anunciaré por aqui seguro.
@rensogomez5753
@rensogomez5753 2 жыл бұрын
@@CommitThatLine Excelente. Gracias!
@fivebe8319
@fivebe8319 2 жыл бұрын
El mejor
@lukahelou3733
@lukahelou3733 3 ай бұрын
que capo que sos
@jharealexander
@jharealexander 2 жыл бұрын
Hola, muy bueno tu video...una consulta sabes de algun sitio donde haya ejercicios de python desdel el nivel basico? gracias
@CommitThatLine
@CommitThatLine 2 жыл бұрын
En Udemy hay algunos cursos que tienen buenos ejercicios y puedes encontrar cursos baratos. Por mi parte voy a preparar una serie de ejercicios simples que podéis hacer de forma automática en casa pero antes tenemos que ver algunas cosas extra para poder echarlos a andar :) quiero tenerlos para este año aunque llevo unos meses en los que preparar cosas se me está dando fatal
@fredycifuentes715
@fredycifuentes715 Жыл бұрын
Super bien explicado, como lo hago si necesito acceder solo a algunos valores de la lista Ejemplo, indice 0 y 3
@CommitThatLine
@CommitThatLine Жыл бұрын
Buenas! Si tienes una lista llamada milista, puedes acceder al elemento n simplemente haciendo milista[n]. Echale un ojo al vídeo sobre las estructuras de datos donde vemos las mas importantes kzbin.info/www/bejne/eXS4f6inptNqhrM
@R0lNUJ
@R0lNUJ 5 ай бұрын
@pablopreciadosantillana9178
@pablopreciadosantillana9178 4 ай бұрын
4:44
@victoriavicsilmania6949
@victoriavicsilmania6949 3 жыл бұрын
¿podrías incluír el ciclo for dentro de la función y unificar ambos algoritmos?, otra duda: cuando usa set para ejemplificar el uso de for, la sintaxis es numeros = {...},, en el video donde trata el tema de set, indica la sintaxis: numeros = {[...]}, ¿son la misma o una tiene alguna característica especial? Gracias!
@CommitThatLine
@CommitThatLine 3 жыл бұрын
Muy buena pregunta! En el vídeo de las estructuras de datos creábamos un set con la sintaxis set([1, 2, 3]) mientras que en este lo creo con la sintaxis {1, 2, 3}. Es equivalente. Cuando creamos un set con la primera sintaxis lo hacemos creando un objeto set pasando un iterable (un objeto sobre el que podemos iterar, en este caso una lista). Cuando creamos un set con la segunda sintaxis estamos usando una forma simplificada que nos da pythonp ara hacer lo mismo, pero python internamente creará ese objeto set igual que hemos hecho nosotros porque esos números que le pasamos separados por comas los tratará como una lista. Habrá un vídeo un futuro en el que veremos como podemos tratar esos números como una lista y dar un número arbitrario de elementos a un función. No queda mucho para verlo :)
@victoriavicsilmania6949
@victoriavicsilmania6949 3 жыл бұрын
@@CommitThatLine Mil gracias por responder mis consultas. No dejes de hacer estos vídeos, ayudan a abrir la mente, a aprender a pensar desde una perspectiva de programador, e incentiva a profundizar en los temas. Es interesante el tema de estructura de datos y algoritmos, me parece que son lo esencial ya que luego se pueden aprender distintos lenguajes más fácilmente.
@estudiotips-jjh17
@estudiotips-jjh17 9 ай бұрын
Buenas! una pregunta, cual es la diferencia entre “lista” y “tuple”? Gracias ya me suscribí!
@alqnh2169
@alqnh2169 6 ай бұрын
las tuplas o "tuple", son inmutables mientras que las listas no. Esto quiere decir que tu no puedes modificar, agregar o eliminar datos de tu tupla, mientras que en las listas si puedes hacer todo esto.
@nicotravaini
@nicotravaini 2 жыл бұрын
Excelente contenido! gracias por hacer unos videos tan claros y concisos, obvio que ya están likeados y suscrito al canal! me gustaría hacer una duda y es que no me queda claro la "i" en el for, de dónde sale? saludos!
@CommitThatLine
@CommitThatLine 2 жыл бұрын
Muchas gracias! Supongo que te refieres a la i que aparece después de for en algunos ejemplos. Esa i es la variable que guarda el valor de cada iteración. Es costumbre utilizar una letra como la i, j, o k para referirse a un entero en una iteración. En el caso de for i in range(10), la variable i será 0, 1, 2 ,3 ... Hasta 9.
@sebastianburitica9569
@sebastianburitica9569 3 жыл бұрын
Cuando veremos el protocolo de iterador
@CommitThatLine
@CommitThatLine 3 жыл бұрын
Ya mismo! Estoy deseando de hacerlo pero antes hay que ver algo más de clases aunque ya sabemos suficiente para entenderlo :)
@octimendoza343
@octimendoza343 Жыл бұрын
con esto apruebo el parcial o apruebo el parcial
@valenhf7103
@valenhf7103 3 жыл бұрын
ESTABA TAN TRANQUILO, HASTA QUE DIJISTE RANGE, CLASE , OBJETOS, ¿CUANDO SE USA CADA UNO? ¿QUE DIFERENCIA HAY ENTRE METODO , FUNCION ? ¿EL ATRIBUTO ESTA DENTRO DE UNA FUNCION Y UNA CLASE?
@CommitThatLine
@CommitThatLine 3 жыл бұрын
Hahaha, no te preocupes, puedes seguir tranquilo que ya verás que se entiende fácil. Método y función es lo mismo, son sinónimos. Las clases y los objetos vamos a empezar a verlos a hora. Échale un ojo a los dos últimos vídeos para ver qué es eso de clases y objetos. ¿Qué quieres decir cuando dices si el atributo está dentro de una función?
@valenhf7103
@valenhf7103 3 жыл бұрын
@@CommitThatLine Grande!!! brother!!! que bien explicas joeeer!!! ya se me aclaro con tu ultimo video!!! sigue así lo haces tan fácil entenderlo!, con lo de atributo, estaba algo confundido pero ya entendí con tu video que son variables, y se me hizo mas fácil entenderlo.
@CommitThatLine
@CommitThatLine 3 жыл бұрын
@@valenhf7103 Me alegro de que se haya entendido mejor! 😁
@EnrikeAraque
@EnrikeAraque 3 жыл бұрын
pole
@CommitThatLine
@CommitThatLine 3 жыл бұрын
Y se pone en cabeza!
@miguelangelfernandezrodrig258
@miguelangelfernandezrodrig258 3 жыл бұрын
Not bad!
@OB_97
@OB_97 2 жыл бұрын
no le entiendo ninguna palabra cuando habla. q acento es?
@CommitThatLine
@CommitThatLine 2 жыл бұрын
Andaluz 😊
@bryanfernandobrantmanzano447
@bryanfernandobrantmanzano447 3 ай бұрын
por que habla de otros lenguajes en un video que solo es de python?
Iterando con WHILE en PYTHON | ¿Qué es y cómo se usa?
13:28
Commit That Line!
Рет қаралды 57 М.
Las FUNCIONES en PYTHON | ¿Para qué sirven y cómo se usan?
17:33
Commit That Line!
Рет қаралды 163 М.
Викторина от МАМЫ 🆘 | WICSUR #shorts
00:58
Бискас
Рет қаралды 5 МЛН
Задержи дыхание дольше всех!
00:42
Аришнев
Рет қаралды 3,8 МЛН
Они так быстро убрались!
01:00
Аришнев
Рет қаралды 2,3 МЛН
Listas, Tuples, Sets, Strings y Diccionarios en PYTHON
20:31
Commit That Line!
Рет қаралды 42 М.
Python Hash Sets Explained & Demonstrated - Computerphile
18:39
Computerphile
Рет қаралды 113 М.
Ciclo FOR y WHILE en Python
10:44
DC Control
Рет қаралды 12 М.
Tu PRIMER año en INGENIERÍA INFORMÁTICA | Lo que NADIE te dice
12:23
Commit That Line!
Рет қаралды 119 М.
Unlocking your CPU cores in Python (multiprocessing)
12:16
mCoding
Рет қаралды 299 М.
¿Cómo usar CLASES en PYTHON?
12:22
Commit That Line!
Рет қаралды 94 М.
Los CONDICIONALES if-elif-else de PYTHON en 15 MINUTOS
16:45
Commit That Line!
Рет қаралды 20 М.
101 CONSEJOS para programar MEJOR
12:24
Commit That Line!
Рет қаралды 5 М.