Hello everyone, welcome back to programminginpython.com! I recently started a new series on pattern programming, I explained how to print a Floyd’s Triangle pattern in the previous post. Here I will explain to you how to print a pyramid pattern or a triangle pattern in Python.
You can also watch the video on YouTube here.
Pyramid Pattern – Code Visualization
Python Program to print a Pyramid/Triangle Pattern.
- Read an input integer for asking the range of the triangle using
- Run 3 for loops, one main for column looping and other 2 sub-loops for row looping, in the first loop, loop through the range of the triangle for column looping.
- In the second loop, loop through the value of the range – 1, this is to print space ` `
- In the third loop, loop through the value of i+1 and print
__author__ = 'Avinash' # Print a Triangle # Range of the triangle num = int(input("Enter the range: \t ")) # i loop for range(height) of the triangle # first j loop for printing space ' ' # second j loop for printing stars '*' for i in range(num): for j in range((num - i) - 1): print(end=" ") for j in range(i + 1): print("*", end=" ") print()
Machine Learning everywhere! So I strongly suggest you to take the course below.
Course: Machine Learning Adv: Support Vector Machines (SVM) Python