• 카테고리

    질문 & 답변
  • 세부 분야

    풀스택

  • 해결 여부

    미해결

{% for i in range(block_start, block_last + 1 ) %} 에서

23.03.03 13:16 작성 조회수 252

0

{% for i in range(block_start, block_last + 1 ) %} 에서

block_last + 1을 해주는 이유가 궁금합니다.

답변 2

·

답변을 작성해보세요.

0

감사합니다.

0

block_last 까지 출력을 하기 위해선 for문의 range에 +1 만큼을 해줘야 block_last까지 반복할 수 있습니다. 다시 얘기하자면..

for i in range(1, 10) 을하면 i 는 1부터 9까지를 반복하게 되고 10은 반복하지 않으니 10까지 반복하려면 10 + 1이 되어야 한다는 이야기 입니다.