2013-03-23 7 views
-3

안녕 메신저 단지 4가이 코드에파이썬은

for y in range(0, height, 4): 

감사

+1

내가 그것을 설명해야'range'에 대한 문서를 의심 받게됩니다. 그것을 찾으려고 했습니까? – Mat

+0

옙 그 책에서 그들이 설명하지 못했습니다 – user2194374

+0

파이썬 _documentation_ 온라인으로 사용할 수 있습니다. 그것을 찾으려고 했습니까? – Mat

답변

0

for 루프가 증가 단계를 나타냅니다에서 사용되는 범위 함수의 4를 어떻게 할 것인지 궁금 매개 변수. 높이의 값이 20이라고 가정하십시오. 그러면 y의 값은 for 루프의 후속 반복에서 0, 0 + 4 = 4, 4 + 4 = 8, ... 20으로 설정됩니다. 단지 하나 개의 파라미터로 http://docs.python.org/2/library/functions.html#range

+0

4는 "범위"호출의 값입니다. 둘 다 파이썬의 for 문이 아니므로이를 명확히 할 수 있습니다. – jsbueno

+0

그래서 파이썬 문서를 범위에 포함 시켰습니다. 나는 그것을 더 잘 반영하기 위해 답을 편집 할 것이다. – DotPi

2

범위 : 끝 범위 기능의 상세한 설명에 파이썬 문서를 확인 용

.

두 매개 변수가있는 범위 : 시작, 끝.

세 개의 매개 변수가있는 범위 : 시작, 끝, 단계.

그래서 특정 경우에

for y in range(0, height, 4) 

0, 4, 8, ..., N, 여기서 n < 높이입니다.

1

더하기 범위에 도달 할 때마다 4입니다. 예를 들어 ,

for y in range(0, 14, 4) 

당신은 0, 4, 8, 12