Програма Python для друку всіх простих чисел з інтервалом

У цій програмі ви навчитеся друкувати всі прості числа в інтервалі за допомогою циклів for та відображати їх.

Щоб зрозуміти цей приклад, ви повинні знати наступні теми програмування на Python:

  • Заява Python if … else
  • Python для Loop
  • Розбийте Python і продовжуйте

Позитивне ціле число більше 1, яке не має інших множників, крім 1, а саме число називається простим числом.

2, 3, 5, 7 тощо є простими числами, оскільки вони не мають інших факторів. Але 6 непроста (композиційно) , так як 2 x 3 = 6.

Вихідний код

 # Python program to display all the prime numbers within an interval lower = 900 upper = 1000 print("Prime numbers between", lower, "and", upper, "are:") for num in range(lower, upper + 1): # all prime numbers are greater than 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 

Тут ми зберігаємо інтервал як нижній для нижнього інтервалу і верхній для верхнього інтервалу, і знаходимо прості числа в цьому діапазоні. Відвідайте цю сторінку, щоб дізнатися, як перевірити, чи є число простим чи ні.

Цікаві статті...