Byte Invasion is a blog where I share Aliah University's homework, study materials, PYQs and coding projects. It's a collection of resources I've created or compiled, hoping to help other students and programmers. You'll find a variety of content related to my studies and coding projects, all documented and shared on thisplatform.
symbols = ['A','B','C','D','E']
n = len(symbols)
for i in range(1,n+1):
for j in range(n-i):
print(" ",end="")
for k in range(i):
print(symbols[k],end=" ")
print()
#OR
for i in range(1,n+1):
print(" "*(n-i) + " ".join(symbols[:i]))
#OR
for i in range(1, n+1):
print(" " * (n - i) + " ".join(chr(65 + j) for j in range(i)))
*****
****
***
**
*
for i in range(n):
for j in range(i):
print(" ",end="")
for k in range(n-i):
print("*",end="")
print()
#OR
for i in range(n):
print(" "*i + "*"*(n-i))
E E E E E E E E E
D D D D D D D
C C C C C
B B B
A
symbols = ['A','B','C','D','E']
n = len(symbols)
for i in range(n):
for j in range(i):
print(" ", end=" ")
for k in range(2*(n-i)-1):
print(symbols[n-i-1],end=" ")
print()
#OR
for i in range(n):
print(" "*i + (symbols[n-i-1]+" ")*(2*(n-i)-1))
4
4 3
4 3 2
4 3 2 1
4 3 2 1 0
4 3 2 1
4 3 2
4 3
4
n = 5
for i in range(n):
for space in range(n - i - 1):
print(" ", end="")
for num in range(n - 1, n - i - 2, -1):
print(num, end=" ")
print()
for i in range(n - 1):
for space in range(i + 1):
print(" ", end="")
for num in range(n - 1, i, -1):
print(num, end=" ")
print()
4
3 4
2 3 4
1 2 3 4
0 1 2 3 4
1 2 3 4
2 3 4
3 4
4
n = 5
for i in range(n):
for num in range(n-i-1,n,1):
print(num, end =" ")
print()
for i in range(n-1):
for num in range(i+1,n,1):
print(num, end =" ")
print()
n = 5
for i in range(n):
for spaces in range(n-i-1):
print(" ", end ="")
for star in range(i+1):
print(" *", end ="")
for spaces in range(n-i-1):
print(" ", end ="")
for star in range(i+1):
print(" *", end ="")
print()
#OR
for i in range(n):
print(" "*(n-i-1)+" *"*(i+1)+" "*(n-i-1)+" *"*(i+1))
n = 5
for i in range(n):
for j in range(2):
for k in range(2*i):
print("* ",end="")
print()
#OR
n = 5
for i in range(n):
print("* "*2*(i+1))
print("* "*2*(i+1))
#OR
n = 5
for i in range(n):
print(("* " * 2 * (i+1)+"\n") * 2,end="")
E
D E
C D E
B C D E
A B C D E
B C D E
C D E
D E
E
for i in range(n):
for j in range(n-i-1,-1,-1):
print(" ", end="")
for k in range(n-i-1,n,1):
print(symbols[k], end=" ")
print()
for i in range(n-1):
for j in range(n-i-1,n+1,1):
print(" ", end="")
for l in range(i+1,n):
print(symbols[l], end=" ")
print()
#OR
for i in range(n):
print(" " * (n-i-1) + " ".join(symbols[n-i-1:]))
for i in range(1, n):
print(" " * i + " ".join(symbols[i:]))
Comments