Lecciones del curso

Aprende a programar con Python3

Tips para este bootcamp
4m
Bienvenid@ a la terminal
Shell en tu máquina
Introducción a Git
14m
Creando un repositorio en Github
Clonando un repositorio de Github
Instalando Python
4m
Tu primer script
Cadenas y variables
Métodos y funciones con cadenas
Nuestra primera función
Condicionales
Ciclos
Listas
Tuplas
Diccionarios
Creando archivos
10m
Escribiendo archivos CSV
Leyendo archivos CSV
F-strings
Fechas y tiempos 01/03
Fechas y tiempos 02/03
Fechas y tiempos 03/03
Expresiones Regulares 01/03
Expresiones Regulares 02/03
Expresiones Regulares 03/03
Funciones lambda 01/02
Funciones lambda 02/02
Excepciones
21m
Ambientes Virtuales
12m
AsyncIO - 01
AsyncIO - 02
Scrapping - 01
Scrapping - 02
Bases de Datos - 01
Bases de Datos - 02
Pandas
NumPy
<img alt="logo fixter" width="300" src="https://fixter.camp/static/media/geek_completo.7e1e87a7.png">

Ciclos

Llegamos al último video de la semana y también quizá el mas difícil.

Los ciclos son una estructura muy común en programación. ¿Qué son? Un ejemplo cotidiano puede ser el dueño de un edificio que pasa a cobrar la renta D=

Para los 8 o 10 departamentos tiene que:

  1. Tocar la puerta
  2. Esperar a que abran
  3. Saludar a la persona
  4. Recibir dinero
  5. Calcular cambio y entregarlo
  6. Escribir el recibo y entregarlo
  7. Despedirse

¡Es un ciclo! En programación escribimos las instrucciones una vez y corremos el ciclo 8 veces para cobrar la renta.

Estructura de un ciclo

for departamento in edificio: tocar_puerta(departamento) esperar()

for palabra reservada que indica que iniciamos un ciclo. in palabra reservada que indica cuántas veces se va a ciclar, ej. cuántas posiciones tiene una lista, cuantos elementos hay en un ciclo.

Ejercicios

  1. Haz un ciclo usando range() que el resultado sea:
5
6
7
8
  1. Usando la variable texto que utilizamos en videos anteriores, haz un ciclo que imprima solo ‘World’ pero que el resultado sean mayúsculas. Necesitaras utilizar posiciones con dos puntos texto[:]
W
O
R
L
D
!

¡Eso es todo!


Happy Coding! ❤

spaceman

¿List@ para ver todo el curso? Prepárate porque apenas estamos comenzando 🚀

¡Desbloquea el curso completo y conviértete en un PRO del desarrollo web! 🫶🏻 .