[파이썬][백준][2439번] 별 찍기 - 2
2022. 2. 1. 22:25ㆍAlgorithm/BaekJoon (Python)
- 문제
- 풀이
방법 1
N = int(input())
for i in range(1, N+1):
print(" " * (N - i) + "*" * i)
방법 2보다 더 간단한 코드이다.
파이썬에서는 문자열끼리 + 연산자를 쓸 수 있기에 이렇게 코드를 짜면 간단하다.
방법 2
N = int(input())
for i in range(1, N+1):
print(" " * (N - i), "*" * i, sep="")
print()를 이용할 때 쉼표를 이용해서 출력을 하면, 쉼표 앞 뒤의 것들이 띄어쓰기가 한번 돼서 나온다.
그래서 sep=""을 통해서 공백이 없게 만들어주면 된다.
'Algorithm > BaekJoon (Python)' 카테고리의 다른 글
[파이썬][백준][10818번] 최소, 최대 (0) | 2022.02.04 |
---|---|
[파이썬][백준][10871번] X보다 작은 수 (0) | 2022.02.03 |
[파이썬][백준][10950번] A+B - 3 (0) | 2022.02.01 |
[파이썬][백준][2884번] 알람 시계 (0) | 2022.01.31 |
[파이썬][백준][2753번] 윤년 (0) | 2022.01.30 |