인프런 커뮤니티 질문&답변

날아라숑님의 프로필 이미지
날아라숑

작성한 질문수

남박사의 파이썬으로 실전 웹사이트 만들기

게시판만들기 - 글 리스트

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

작성

·

332

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이 되어야 한다는 이야기 입니다.

날아라숑님의 프로필 이미지
날아라숑

작성한 질문수

질문하기