20221220 TIL | 1부터 10까지 역순으로 숫자 출력하세요.

Choog Yul Lee·2022년 12월 20일
0

2022_TIL

목록 보기
1/2
post-thumbnail

📆 Date

  • 20th December 2022

🔑 Problem

  • python에서 역순으로 10부터 1까지 숫자 출력하려면 Index를 어떻게 해야하지?

🛰️ Reference Site

🎽 Learn

  • JAVA는 for 문의 index를 하나씩 감소하면서 출력하면 된다.
for(int i=10; i>0; i--) {
	print(i)
}
  • python은 `range(start, stop, step) 함수를 사용한다.
for i in range(10, 0, -1)
	print(i)
  • JAVAIntStream.range(int startInclusive, int endExclusive) 와 비슷한데, step 이 파라미터로 추가되어 사용하기 더 편하다.

🎁 Summary

  • range(stop): range(10)은 0, 1, 2, 3, 4, 5, 6, 7, 8, 9
  • range(start, stop): range(1,11) 은 1, 2, 3, 4, 5, 6, 7, 8, 9, 10
  • range(start, stop, step):
    • start, stop, step은 음수로 지정 가능
    • range(0,20,2)은 0, 2, 4, 6, 8, 10, 12, 14, 16, 18
    • range(10,0,-1)은 10, 9, 8, 7, 6, 5, 4, 3, 2, 1

0개의 댓글