2020/백준문제풀이(파이썬)

[파이썬] 백준 2739번 풀이

baeji98 2020. 7. 10. 01:38

문제:

N을 입력받고, 구구단 N단을 출력

 

풀이:

a = int(input())
for i in range(1, 10):
	print(a,'*',i,"=", a*i)

 

풀이설명:

a를 통해 정수를 입력 받고, for문을 통해 구구단을 출력한다.

range(1, 10) 으로 되어있기 때문에 1부터 9까지 총 9번 for문을 탄다.

range(a, b)라고 본다면 이것이 가르키는 범위는 a부터 b-1까지이다.

여기에 추가적으로 range(a, b, c) c가 추가된다면 c는 step을 말한다.

즉, 시작점에서 원하는 스텝만큼 가게 하고 싶다면 그만큼 변수를 알맞게 쓰면 되는 것이다.

 

Tip!:

print()할 때 ,로 구분하는 것과 +로 구분하는 것 차이

=> ,로 하면 띄어쓰기 처리가 되고, +로 하면 연결되어 출력된다.