320x100
파이썬 별 출력 예제 8가지.
5번까지는 쉽게 풀었는데 6번부터는 잘 모르겠었다.
아래것이 내 코드
'''
# 1번 문제
for i in range(1,6):
print('*'*i)
'''
'''
# 2번 문제
for i in range(1,6):
print(('*'*i).rjust(5))
'''
'''
# 3번 문제
for i in range(5,0,-1):
print('*'*i)
'''
'''
# 4번 문제
for i in range(5,0,-1):
print(('*'*i).rjust(5))
'''
'''
# 5번 문제
for i in range(5,0,-1):
print('*'*i)
'''
# 6번 문제
# 7번 문제
# 8번 문제
# 해답 코드
'''
# 1번 문제
for i in range(1,6):
for j in range(i):
print('*', end='')
print()
'''
'''
# 두번째 문제
for i1 in range(1,6):
for i2 in range(6- i1 - 1):
print(' ', end='')
for i3 in range(i1):
print('*',end='')
print()
'''
'''
# 세번째 문제
for i in range(5, 0, -1):
for j in range(i):
print('*',end='')
print()
'''
'''
# 네번째 문제
# 이건 작동이 안되더라;
for i in range(5, 0, -1):
for j in range(5, - i):
print(' ',end='')
for j in range(i):
print('*',end='')
print()
'''
'''
# 다섯번째 문제
for i in range(1, 10):
if i < 5:
for j in range(i):
print("*", end='')
else:
for j in range(10- i):
print('*',end='')
print()
'''
'''
# 여섯번째 문제
for i in range(1,6):
for j in range(1,6):
if j == i:
print('*',end='')
else:
print(' ',end='')
print()
'''
전체적으로 별을 만드는 것에 대해서 원리를 잘 모르겠다.
이것만 원리를 파자면 몇 시간이 걸릴지, 몇일이 걸릴지 모르겠다.
차후에 복습을 전체적으로 더 훑고, 다시 봐야겠다.
300x250
'개발일지 > Python' 카테고리의 다른 글
파이썬 윤년 계산기 (0) | 2022.05.01 |
---|---|
파이썬 최소공배수 응용버전 (0) | 2022.04.30 |
파이썬 수의 합, 홀수, 짝수의 합, 팩토리얼 (0) | 2022.04.30 |
파이썬 일의자리, 십의자리 홀수 짝수 출력 (3) | 2022.04.30 |
[복기] 파이썬 정답 맞출때 까지 묻는 반복문 (0) | 2022.04.30 |