![...](/f/e393974c49f521c2f94ba159940f2ab4.jpg)
루프와 모듈로는 Python에서 홀수를 생성하는 데 사용됩니다.
프로그래머는 다양한 방법으로 파이썬에서 숫자를 생성할 수 있습니다. 난수 생성은 내장 함수로 존재하지만 프로그래머는 특정 반복 패턴의 숫자 목록을 작성하기를 원할 수 있습니다. 또는 프로그래머가 숫자 생성 알고리즘을 입력 기능으로 사용하기를 원합니다. 경우에 관계없이 숫자 패턴(예: 홀수)을 생성하려면 루프와 패턴을 생성하는 수학만 있으면 됩니다.
1 단계
생성기 루프를 설정합니다. IDE에서 다음 코드를 입력합니다.
오늘의 비디오
i=0 >>>i < 10인 동안:
이것은 10번의 반복을 위해 실행되도록 생성 루프를 설정합니다. 이것은 0에서 9 사이의 모든 홀수를 인쇄한다는 것을 의미합니다. 더 긴 생성기를 실행하려면 while 루프 조건에 더 높은 값을 입력하십시오.
2 단계
while 루프를 따라 생성기 코드를 작성합니다(Python에서는 별도의 코드 블록을 들여씁니다. 따라서 "if" 문은 "while" 다음에 한 번 들여쓰기되고 "print" 문은 한 번 들여쓰기되어야 합니다. "만약"):
i=10 >>>i < 10:... 만약 내가 % 2 != 0:... 인쇄 나... 나는 = 나는 + 1
루프는 모든 반복에 대해 i의 모듈로와 상수 2를 확인합니다. 모듈로 연산자는 단순히 숫자를 다른 숫자로 나눈 나머지를 반환합니다. 따라서 2로 나눈 숫자에 나머지가 없으면 짝수임을 의미합니다. 나머지가 있으면 홀수이고 루프는 해당 i 값을 인쇄합니다. 그런 다음 i 값에 1을 더하고 다음 반복으로 이동합니다.
3단계
숫자를 인쇄하십시오. 마지막 줄을 입력한 후 Enter 키를 눌러 생성기를 실행합니다. 출력은 다음과 같이 나타나야 합니다.
i=10 >>>i < 10:... 만약 내가 % 2 != 0:... 인쇄 나... 나는 = 나는 + 1 1 3 5 7 9 >>>