C/C for Loop에 대한 Python의 대안
C/C에서 특정 항목을 반복하는 루프를 실행해야 하는 경우 범위를 2씩 증가시키면 다음 구문을 사용할 수 있습니다.
for(int k = 1; k <= c; k += 2)
Python에서 비슷한 결과를 얻으려면 range() 함수를 사용할 수 있습니다. 그러나 Python의 range()의 기본 증분은 2가 아닌 1입니다. 증분을 2로 조정하려면 함수 호출에 추가 인수를 추가해야 합니다.
Python 솔루션
Python에서 C/C 루프를 모방하려면 다음 구문을 사용하십시오.
<code class="python">for k in range(1,c+1,2):</code>
이 루프는 1부터 c까지의 값을 2씩 반복합니다. c 값 뒤의 추가 인수 2는 증분을 지정합니다.
설명
이 수정된 range() 호출은 루프가 동일한 숫자를 반복하도록 보장합니다. 범위는 2씩 증가하는 C/C 루프입니다.
위 내용은 2만큼 증가하는 C/C For 루프에 해당하는 Python은 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!