Program Python untuk Mencetak semua Bilangan Prima dalam satu Interval

Daftar Isi

Dalam program ini, Anda akan belajar mencetak semua bilangan prima dalam interval menggunakan for loop dan menampilkannya.

Untuk memahami contoh ini, Anda harus memiliki pengetahuan tentang topik pemrograman Python berikut:

  • Pernyataan Python if… else
  • Python untuk Loop
  • Python istirahat dan lanjutkan

Bilangan bulat positif yang lebih besar dari 1 yang tidak memiliki faktor lain kecuali 1 dan bilangan itu sendiri disebut bilangan prima.

2, 3, 5, 7 dst. Adalah bilangan prima karena tidak memiliki faktor lain. Tapi 6 bukan bilangan prima (itu komposit) karena 2 x 3 = 6,.

Kode sumber

 # 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)

Keluaran

 Bilangan prima antara 900 dan 1000 adalah: 907 911919929 937 941 947 953 967 971 977 983 991797 

Di sini, kami menyimpan interval sebagai interval bawah untuk interval bawah dan atas untuk interval atas, dan menemukan bilangan prima dalam rentang tersebut. Kunjungi halaman ini untuk mempelajari cara memeriksa apakah suatu bilangan prima atau bukan.

Artikel yang menarik...