Course Content
What is Python?
Introduction of Python and Its setup
0/2
Control Statement
Control statements are used to control the flow of execution depending upon the specified condition/logic.
0/4
File Handling
File handling is an important component of any application. Python has multiple functions for creating, reading, updating, and deleting files.
0/2
Examples
Following are the examples of python scripts to try hands-on, you are ready to start your python journey.
0/7
Python
About Lesson

Display following patterns using Python

Pattern
Python Code


 

number = int(input("Enter Number: "))
x = 0
for i in range(1, number + 1):
    x = x + i
    for j in range(1, i + 1):
        if i%2 == 1: c = x - j + 1
        else: c = x + j - i
        print(c, end=" ")
    print("")

 


number = int(input("Enter Number: "))
x = 0
for i in range(1, number + 1):
    x = x + i
    for j in range(1, i + 1):
        if i%2 == 1: c = x + j - i
        else: c = x - j + 1
        print(c, end=" ")
    print("")

 

 


number = int(input("Enter Number: "))
x = 0
for i in range(0, number + 1):
    print(" "*(number - i), end="")
    for j in range(-i, i + 1):
        print(number - abs(j) + 1 if j != 0 else 0, end="")
    print("")

 

 

 


number = int(input("Enter Number: "))
for i in range(1, number + 1):
	for j in range(1, i + 1):
		print(chr(j+64) + chr(j+96), end="")
	print("")

 

 

 

 

 


number = int(input("Enter Number: "))
for i in range(1, number+1):
    print(" "*(number-i), end="")
    for j in range(-i+1, i):
        print(chr(abs(j)+65), end="")
    print("")

 

 

 

 


number = int(input("Enter Number: "))
for i in range(1, number+1):
    print(" "*(number-i), end="")
    for j in range(-i+1, i):
        print(chr(i-abs(j)+64), end="")
    print("")

 

 

 

 


number = int(input("Enter Number: "))
for i in range(1, number+1):
    for j in range(i, 0, -1):
        print(chr(i+(32*(3-j%2))), end=" ")
    print("")

 

 

 

 

 


number = int(input("Enter Number: "))
for i in range(1, number+1):
    for j in range(1, i+1):
        print(j+number-i, end="")
    print(str(number)*(number-i))

 

 

 

 

 


number = int(input("Enter Number: "))
for i in range(1, number+1):
    if i%2:
        print(chr(i+64), end=" ")
    else:
        print(chr(i+96), end=" ")

 

 

 

 


number = int(input("Enter Number: "))
for i in range(1, number+1):
    for j in range(1, number+1):
        if i==j:
            print(i, end=" ")
        else:
            print("0 ", end="")
    print("")