How to Print traingle pattern by taking user input in Python
To print traingle pattern by taking input from user, first we have to store the user input in a variable.
Example: If user gives input as 5, the number of rows and columns in the traingle must be 5.
Code :
user_input = int(input("enter no of lines"))
for x in range(user_input):
for y in range(user_input) :
if y <= x :
print("* \t" ,end="")
print("")
The above python code will give the output as shown below:
enter no of lines
Let us keep the user input as 5.
The output terminal will give you the output as below:
enter no of lines 5
*
* *
* * *
* * * *
* * * * *
To print the triangle in a upside-down form, Use the below code:
user_input = int(input("enter no of lines"))
for x in range(user_input):
for y in range(user_input) :
if y >= x :
print("* \t" ,end="")
print("")
The output will be as shown below :
enter no of lines 5
* * * * *
* * * *
* * *
* *
*