1. rjust() 이용하기
N = int(input())
for i in range(1, N+1):
stars = '*' * i
print(stars.rjust(N))
2. f-string 이용하기 - 더 보편적
N = int(input())
for i in range(1, N+1):
stars = '*' * i
print(f'{stars:>{N}}')
N = int(input())
for i in range(1, N+1):
print(f'{"*" * i:>{N}}')
'백준 - 파이썬 > 단계별 풀어보기 - 3 (반복문)' 카테고리의 다른 글
[백준/파이썬] 15552번 빠른 A+B | import sys (0) | 2025.04.30 |
---|---|
[백준/파이썬] 10951번 A+B - 4 | input 예외처리 (0) | 2025.04.30 |
[백준/파이썬] 2438번 별 찍기 - 1 (0) | 2025.04.29 |