반응형
1) 내가 작성한 코드
# 제대로 완성하지 못함.
N = int(input())
for i in range(1, N+1):
print('*')
- 틀린 이유: 파이썬에서는 문자를 곱할 수 있다는 것을 몰랐음
2) 구글링 코드 - 1
# 파이썬의 장점을 살린 코드
inp = int(input())
for i in range(1,(inp+1)):
print("*" * i)
- 파이썬의 print는 end값을 따로 설정해주지 않으면 자동으로 한 줄을 띄워준다.
- 파이썬의 경우 문자를 더하고 곱할 수 있다 → 파이썬의 장점!
3) 구글링 코드 - 2
# C언어나 기타 언어로 작성할 수 있는 코드
inp = int(input())
for i in range(1, (inp+1)):
for j in range(1, (i+1)):
print("*",end="")
print()
반응형
'Algorithm > baekjoon' 카테고리의 다른 글
[백준 10952 파이썬/python] A+B-5 (0) | 2023.03.03 |
---|---|
[백준 2439 파이썬/python] 별 찍기 - 2 (0) | 2023.03.02 |
[백준 11022 파이썬/python] A+B-8 (0) | 2023.02.28 |
[백준 11021 파이썬/python] A+B-7 (0) | 2023.02.28 |
[백준 15552 파이썬/python] 빠른 A+B (0) | 2023.02.28 |