Pattern
Pattern
range(5)
range(0, 5)
# 1 2 1 2 1 2
x = range(2,8,2) #2,3,4,5,6,7
for n in x:
print(n)
2
4
6
x = range(4)
for n in x:
print(n)
0
1
2
3
n=5
print("$"*n)
$$$$$
n=5
for j in range(n): #range(5) 0,1,2,3,4 # for target in iterable:
print('*',end='\n')
*
*
*
*
*
n=5
for j in range(n):
print('*',end=' ')
* * * * *
help(print)
Help on built-in function print in module builtins:
print(...)
print(value, ..., sep=' ', end='\n', file=sys.stdout, flush=False)
n=5
for i in range(n): #range(5) 0,1,2,3,4
for j in range(n): #range(5) 0,1,2,3,4
print('1',end=' ')
print()
1 1 1 1 1
1 1 1 1 1
1 1 1 1 1
1 1 1 1 1
1 1 1 1 1
n=5
for i in range(n):
for j in range(i+1):
print('*',end=' ')
print()
*
* *
* * *
* * * *
* * * * *
n=5
for i in range(n):
for j in range(i,n):
print('*',end=' ')
print()
* * * * *
* * * *
* * *
* *
*
n=5
for i in range(n):
for j in range(i):
print('-',end=' ')
for k in range(i,n):
print('*',end=' ')
print()
* * * * *
- * * * *
- - * * *
- - - * *
- - - - *
n=5
for i in range(n):
for j in range(i,n-1):
print('_',end=' ')
for k in range(i+1):
print('*',end=' ')
for m in range(i):
print('*',end=' ')
print()
_ _ _ _ *
_ _ _ * * *
_ _ * * * * *
_ * * * * * * *
* * * * * * * * *
for i in range(1,6):
for k in range(1,6-i):
print("_",end=" ")
for j in range(1,2*i):
print("*",end=" ")
print()
_ _ _ _ *
_ _ _ * * *
_ _ * * * * *
_ * * * * * * *
* * * * * * * * *
n=5
for i in range(n):
for j in range(i):
print('-',end=' ')
for k in range(i,n-1):
print('*',end=' ')
for l in range(i,n):
print('*',end=' ')
print()
* * * * * * * * *
- * * * * * * *
- - * * * * *
- - - * * *
- - - - *
for i in range(5,0,-1):
for k in range(1,6-i):
print(" ",end=" ")
for j in range(1,(2*i)):
print("*",end=" ")
print()
* * * * * * * * *
* * * * * * *
* * * * *
* * *
*
n=5
for i in range(n-1):
for j in range(i,n):
print(' ',end=' ')
for j in range(i):
print('*',end=' ')
for j in range(i+1):
print('*',end=' ')
print()
n=5
for i in range(n):
for j in range(i+1):
print(' ',end=' ')
for j in range(i,n-1):
print('*',end=' ')
for j in range(i,n):
print('*',end=' ')
print()
*
* * *
* * * * *
* * * * * * *
* * * * * * * * *
* * * * * * *
* * * * *
* * *
*
n=3
for i in range(n):
for j in range(n-i-1):
print('_',end=' ')
for k in range(2*i+1):
print('*',end=' ')
print()
for i in range(n-1):
for j in range(i+1):
print(' ',end=' ')
for k in range(2*(n-i-1)-1):
print('*',end=' ')
print()
_ _ *
_ * * *
* * * * *
* * *
*
*
* *
* * *
* * * *
* * *
* *
*
*
* *
* * *
* *
*
n=5
for i in range(1,n+1):
print("$"*i)
$
$$
$$$
$$$$
$$$$$
for i in range(1,n+2):
for j in range((n+2)-i,0,-1):
print("*",end=' ')
print()
for m in range(1,n+2):
for k in range(1,(m+1)):
print('*',end=' ')
print()
* * * * * *
* * * * *
* * * *
* * *
* *
*
*
* *
* * *
* * * *
* * * * *
* * * * * *
def numpat(n):
# re assigning num
num = 1
# printing number
print(num, end=" ")
# Driver code
n = 5
numpat(n)
1
1 2
1 2 3