61번에서 삼각형 별 찍기 I를 했었다. 이번에는 61번의 결과를 거꾸로 출력해보겠다.
2023.08.18 - [BOOK/파이썬 문제풀이 100] - 61. 삼각형 별 찍기 I
문제
다음과 같이 *를 출력하는 코드를 이중 for 반복문을 사용해 작성하세요.
접근
총 5행의 출력이므로 바깥쪽 for문의 반복 횟수는 5번이다.
range 함수의 세번째 인자로 증감을 조절할 수 있다.
열의 출력이 1행 =>5, 2행=>4, 3행=>3 ... 의 -1의 등차수열을 띄므로 반복 횟수는 변수임을 알 수 있다.
for i in range(5): # i값은 0부터 4까지 총 5번 반복
for j in range(5,i,-1): # j값은 5부터 i까지 총 5-i번 반복
print('*', end="")
print()
결과
i의 값을 -1씩 감소하게끔 작성할 수 있겠지만, 간단하게 반복수만 정해두고 시작해도 된다.
'✍🏻Language & FrameWork > 파이썬 문제풀이 100' 카테고리의 다른 글
65. X 모양 별 찍기 (2) | 2023.08.21 |
---|---|
64. 삼각형 별 찍기 III (0) | 2023.08.21 |
62. 대각선 별 찍기 (0) | 2023.08.18 |
61. 삼각형 별 찍기 I (0) | 2023.08.18 |
46.'도, 개, 걸, 윷, 모' 윷놀이(count) (0) | 2023.08.18 |