1. 程式人生 > >#判讀質數(一個隨機數):(只能被1和它本身整除的數)

#判讀質數(一個隨機數):(只能被1和它本身整除的數)

#判讀質數(一個隨機數):(只能被1和它本身整除的數)

num=int(input(“隨機輸入一個數”))

c=2 #除數的初始值

while c

if num%c==0:

break

c+=1

if num==c: #能被本身整除的數是質數

print("是質數: ",num)

else:

print(“不是質數”,num)

#提取一個區間的質數(如:200-350之間):

num=200 #初始值

lists=[] #定義一個列表放提取出來的質數

while num<350: #取值範圍

c=2 #除數範圍

while c# if num%c==0:

break

c+=1

if num==c:

lists.append(num) #提取出來的質數追加在空列表裡

num+=1

print(“是質數:”, lists)