0% found this document useful (0 votes)
3 views5 pages

Python Pattern Generation Examples

The document contains various Python code snippets demonstrating different patterns and shapes using loops, including triangles, diamonds, and star patterns. It also includes examples of character printing and finding the maximum value in a list. The code is structured to take user input for the size of the patterns and showcases fundamental programming concepts such as loops and conditionals.

Uploaded by

pullurigowtham
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
3 views5 pages

Python Pattern Generation Examples

The document contains various Python code snippets demonstrating different patterns and shapes using loops, including triangles, diamonds, and star patterns. It also includes examples of character printing and finding the maximum value in a list. The code is structured to take user input for the size of the patterns and showcases fundamental programming concepts such as loops and conditionals.

Uploaded by

pullurigowtham
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd

#file Handling

#Patterns
#tuples and lists
#SDLC

n=int(input("Enter the number: "))


for i in range(1,n+1):
for j in range(1,n-i+1):
print(" ",end="")
for k in range(1,i+1):
print(i,end="")
print()

Enter the number: 5


1
22
333
4444
55555

n=5
p=65
for i in range(1,n+1):
for j in range(1,i+1):
print(chr(p),end=" ")
p+=1
print()

A B C D E
F G H I
J K L
M N
O

n=5
p=65
for i in range(n,0,-1):
for j in range(1,i+1):
print(chr(p),end=" ")
p+=1
print()

A B C D E
F G H I
J K L
M N
O

#printing triangle using '*'


n=10
for i in range(1,n+1):
for j in range(1,n-i+1):
print(" ",end="")
for k in range(1,i+1):
print("*",end=" ")
for j in range(1,n-i+1):
print(" ",end="")

print()

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

#printing triangle using '*'


n=10
for i in range(1,n+1):
for j in range(1,n-i+1):
print(" ",end="")
for k in range(1,i+1):
print("*",end=" ")
for j in range(1,n-i+1):
print(" ",end="")
print()
for i in range(n-1,0,-1):
for j in range(n-i+1,1,-1):
print(" ",end="")
for k in range(1,i+1):
print("*",end=" ")
for j in range(n-i+1,1,-1):
print(" ",end="")
print()

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

for i in range(n-1,0,-1):
for j in range(n-i+1,1,-1):
print(" ",end="")
for k in range(1,i+1):
print("*",end=" ")
for j in range(n-i+1,1,-1):
print(" ",end="")
print()

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

n=10
for i in range(1,n+1):
if i==1 or i==n:
for j in range(1,n):
print(" *",end="")
else:
for k in range(1,2):
print(" *",end="")
for j in range(1,n-2):
print(" ",end="")
for k in range(1,2):
print(" *",end="")
print()

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

n=10
for i in range(1,n+1):
for j in range(1,n-i+1):
print(" ",end="")
if i==1:
print("*",end=" ")
elif i==n:
for k in range(1,n):
print("*",end=" ")
if i!=1 & 1!=2 & i!=n:
print("*",end=" ")
for l in range(1,(i-2)*2+1):
print(" ",end="")
print("*",end=" ")
for j in range(1,n-i+1):
print(" ",end="")
print()

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

n=10
for i in range(n,0,-1):
for j in range(n-i+1,1,-1):
print(" ",end="")
if i==1:
print("*",end=" ")
elif i==n:
for k in range(1,n):
print("*",end=" ")
if i!=1 & 1!=2 & i!=n:
print("*",end=" ")
for l in range((i-2)*2+1,1,-1):
print(" ",end="")
print("*",end=" ")
for j in range(n-i+1,1,-1):
print(" ",end="")
print()

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

n=10
for i in range(1,n+1):
for j in range(1,n-i+1):
print(" ",end="")
if i==1:
print("*",end=" ")
if i!=1 & 1!=2 & i!=n:
print("*",end=" ")
for l in range(1,(i-2)*2+1):
print(" ",end="")
print("*",end=" ")
for j in range(1,n-i+1):
print(" ",end="")
print()
n=10
for i in range(n-1,0,-1):
for j in range(n-i+1,1,-1):
print(" ",end="")
if i==1:
print("*",end=" ")
if i!=1 & 1!=2 & i!=n:
print("*",end=" ")
for l in range((i-2)*2+1,1,-1):
print(" ",end="")
print("*",end=" ")
for j in range(n-i+1,1,-1):
print(" ",end="")
print()
*
* *
* *
* *
* *
* *
* *
* *
* *
* *
* *
* *
* *
* *
* *
* *
* *
* *
*

n=int(input("Enter the number: "))


print()
for i in range(1,n+1):
for k in range(1,i+1):
print("*",end="")
for j in range(1,n-i+1):
print(" ",end="")
for k in range(1,n-i+1):
print(" ",end="")
for l in range(1,i+1):
print("*",end="")
print()
for i in range(n-1,0,-1):
for k in range(i+1,1,-1):
print("*",end="")
for j in range(n-i+1,1,-1):
print(" ",end="")
for j in range(n-i+1,1,-1):
print(" ",end="")
for k in range(i+1,1,-1):
print("*",end="")
print()

Enter the number: 10

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

l=[-1,2,5,2,20,40,3,24]
max=l[0]

for i in l:
if max<i:
max=i
print(max)

40

You might also like