English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
이 프로그램에서는 for 루프를 사용하여 숫자의 성분을 찾을 것을 배웁니다.
이 예제를 이해하기 위해 다음을 이해해야 합니다:Python 프로그래밍주제:
# Python 프로그램을 사용하여 한 숫자의 성분을 찾습니다 # 이 함수는 전달된 매개변수의 성분을 계산합니다 def print_factors(x): print(x, "의 성분은 다음과 같습니다:") for i in range(1, x + 1) if x % i == 0: print(i) num = 320 print_factors(num)
출력 결과
320의 성분은 다음과 같습니다: 1 2 4 5 8 10 16 20 32 40 64 80 160 320
주의:다른 숫자의 성분을 찾으려면 num의 값을 변경하십시오.
이 프로그램에서는 num에 저장된 성분을 찾아 num을 print_factors() 함수에 전달합니다. 이 값은 print_factors()에서 x 변수에 할당됩니다.
이 함수에서는 for 루프를 사용하여 i가 x와 완전히 나누어지는 경우를 반복적으로 반복합니다. 그렇다면 그것은 x의 한 성분입니다.