Python
별 찍기 : for문
충 민
2022. 7. 26. 13:42
for문으로 별 찍기 6종류도 만들어 보면서 for문을 이해하였다
1.
for i in range(3):
for j in range(4):
print('*',end='')
print()
2.
for i in range(1,4):
for j in range(i):
print('*',end='')
print()
3.
for i in range(1,4):
for j in range(4-i):
print(end=' ')
for j in range(i*2-1):
print('*',end='')
print()
4.
for i in range(1,4):
for j in range(4-i):
print(end=' ')
for k in range(i*2-1):
print('*',end='')
print()
5.
for i in range(1,3):
for j in range(3-i):
print(end=' ')
for k in range(i*2-1):
print('*',end='')
print()
for i in range(3,0,-1):
for j in range(3-i):
print(end=' ')
for j in range(i*2-1):
print('*', end='')
print()
6.
num = int(input('홀수를 입력:'))
s= int(num/2)
for i in range(num):
for j in range(num-s):
if j>=s:
print('*',end='')
else:
print(end = ' ')
if i<int(num/2):
s-=1
else:
s+=1
print()
i+=1