English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
이 프로그램에서는 for 루프를 사용하여 구간 내 모든 소수를 인쇄하고 표시하는 방법을 배웁니다.
이 예제를 이해하려면 다음을 이해해야 합니다파이썬 프로그래밍주제:
하나의 큰1의 정수, 그것은1다른 어떤 因자도 없으며, 이 수 자체가 소수로 불립니다.
2、3、5、7이들은 다른 어떤 因자도 없기 때문에 소수입니다. 하지만6이는 소수가 아니며(그것은 합수입니다) 왜냐하면2×3 = 6。
# 파이썬 프로그램을 통해 구간 내 모든 소수를 표시 lower = 900 upper = 1000 print(lower, "과", upper, "사이의 소수는 다음과 같습니다:") for num in range(lower, upper + 1): # 모든 소수는 크게于1 if num > 1: for i in range(2, num): if (num % i) == 0: break else: print(num)
출력 결과
900과 1000 사이의 소수는 다음과 같습니다: 907 911 919 929 937 941 947 953 967 971 977 983 991 997
여기서, lower와 upper+1구간 내에서 소수를 찾습니다. 이 페이지를 방문하여 어떻게 하면 됩니다숫자가 소수인지 확인。