English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

Основной учебник Python

Управление потоком в Python

Функции Python

Типы данных Python

Операции с файлами в Python

Объекты и классы в Python

Даты и время в Python

Продвинутые знания Python

Руководство по Python

Программа Python для печати всех простых чисел в интервале

Полное руководство по примерам Python

В этой программе вы узнаете, как использовать цикл for для печати всех простых чисел в интервале и их отображения.

Чтобы понять этот пример, вы должны понять следующееПрограммирование на PythonТема:

Любое положительное целое число greater than 1, у которого нет других делителей, кроме 1,本身就是 простым числом.

2, 3, 5, 7 и т.д. являются простыми числами, потому что у них нет других делителей. Но 6 не является простым числом (это составное число), потому что 2 × 3 = 6.

Исходный код

#Python-программа для отображения всех простых чисел в интервале
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, найдите простые числа. Посетите эту страницу, чтобы узнать, какПроверка, является ли число простым.

Полное руководство по примерам Python