반응형
▷ 문제
첫째 줄에는 별 1개, 둘째 줄에는 별 2개, N번째 줄에는 별 N개를 찍는 문제
▷ 전체 코드
N = int(input())
for i in range(1, N+1):
print("*" * i)
▷ 코드 분석
N = int(input())
변수 N에 출력할 별의 개수를 입력한다. input() 함수를 사용해서 입력 받은 요소를 문자열로 변수에 저장한다.
int() 함수를 사용해서 입력 받은 문자열을 정수형으로 바꿔준다.
for i in range(1, N+1):
print("*" * i)
for 문과 range() 함수를 사용해서 N번 반복하는 반복문을 만든다. 별에 i를 곱해줘서 1부터 N까지 차례대로 별의 개수를 늘려서 출력한다.
반응형
'기초 프로그래밍 > Python' 카테고리의 다른 글
[백준] 10952번 파이썬 python(A+B - 5) (0) | 2023.07.19 |
---|---|
[백준] 2439번 파이썬 python(별 찍기 - 2) (0) | 2023.07.19 |
[백준] 11022번 파이썬 python(A+B - 8) (0) | 2023.07.19 |
[백준] 11021번 파이썬 python(A+B - 7) (0) | 2023.07.19 |
[백준] 15552번 파이썬 python(빠른 A+B) (0) | 2023.07.19 |