Curso de Fundamentos de Python

Toma las primeras clases gratis

COMPARTE ESTE ARTÍCULO Y MUESTRA LO QUE APRENDISTE

Dibujaremos un triangulo como este con el ciclo for:

*
        ***
       *****
      *******
     *********
    ***********
   *************
  ***************
 *****************
*******************

Primero definimos la altura del triangulo en una variable

n = 10

Creamos un ciclo hasta un rango de 1 a n+1, así n ira aumentando en cada iteración ampliando la base del triangulo

for i inrange(1, n + 1):

Imprimiremos espacios en blanco multiplicando un espacio " " por (n-1) y la cantidad de * se dibujará multiplicando (2_i-1) así el numero minumo será de 1 y en cada iteración aumentara hasta llegar al final del ciclo.

print(" "* (n-i) + "*"*(2*i-1))

Codigo final:

n = 10

for i inrange(1, n + 1):
    print(" " * (n-i) + "*" *(2*i-1))

Curso de Fundamentos de Python

Toma las primeras clases gratis

COMPARTE ESTE ARTÍCULO Y MUESTRA LO QUE APRENDISTE

0 Comentarios

para escribir tu comentario

Artículos relacionados