Q:

Write a python program to print the following start pattern using the for loop

belongs to collection: Python Loop Exercises

0

Print the following pattern

Write a program to print the following start pattern using the for loop

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

All Answers

need an explanation for this answer? contact us directly to get an explanation for this answer

Hint:

Use two for loops. First for loop to print the upper pattern and second for loop to print lower pattern

First Pattern:

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

Second Pattern:

* * * * 
* * * 
* * 
*

Solution:

rows = 5
for i in range(0, rows):
    for j in range(0, i + 1):
        print("*", end=' ')
    print("\r")

for i in range(rows, 0, -1):
    for j in range(0, i - 1):
        print("*", end=' ')
    print("\r")

need an explanation for this answer? contact us directly to get an explanation for this answer

total answers (1)

This question belongs to these collections

Similar questions


need a help?


find thousands of online teachers now
<< Write a program to calculate the sum of series up ...