Write a Python Program to Print Floyd’s Triangle using For Loop and While Loop with an example.
Python Program to Print Floyd’s Triangle using For Loop
This Python program allows user to enter the total number of rows. Next, we used Python Nested For Loop to print Floyd’s Triangle pattern of numbers from 1 to user-specified rows.
# Python Program to Print Floyd's Triangle rows = int(input("Please Enter the total Number of Rows : ")) number = 1 print("Floyd's Triangle") for i in range(1, rows + 1): for j in range(1, i + 1): print(number, end = ' ') number = number + 1 print()
Python Program for Floyd’s Triangle using While Loop
This floods triangle of numbers program is the same as above. However, we replaced the For Loop with While Loop
# Python Program to Print Floyd's Triangle rows = int(input("Please Enter the total Number of Rows : ")) number = 1 print("Floyd's Triangle") i = 1 while(i <= rows): j = 1 while(j <= i): print(number, end = ' ') number = number + 1 j = j + 1 i = i + 1 print()
Python Floyds triangle using a while loop output
Please Enter the total Number of Rows : 10
Floyd's Triangle
1
2 3
4 5 6
7 8 9 10
11 12 13 14 15
16 17 18 19 20 21
22 23 24 25 26 27 28
29 30 31 32 33 34 35 36
37 38 39 40 41 42 43 44 45
46 47 48 49 50 51 52 53 54 55
>>>
Python Program to Display Floyd Triangle of Stars Example
This Python program returns the stars in Floyd triangle pattern.
# Python Program to Display Floyd's Triangle rows = int(input("Please Enter the total Number of Rows : ")) print("Floyd's Triangle") for i in range(1, rows + 1): for j in range(1, i + 1): print('* ', end = ' ') print()
Python Floyds triangle output
Please Enter the total Number of Rows : 12
Floyd's Triangle
*
* *
* * *
* * * *
* * * * *
* * * * * *
* * * * * * *
* * * * * * * *
* * * * * * * * *
* * * * * * * * * *
* * * * * * * * * * *
* * * * * * * * * * * *
>>>