python作业记录--判断素数
一,用while-else结构完成
i = int(input("please:")) j = 2 while j < i: if i%j==0: print("不是素数") break j+=1 else : print("是素数")
二,输入一个数,判断是否为素数
a=2 n=int(input("输入一个数:")) while a<n: if n%a==0: break a=a+1 if a/n==1: print("这个数是素数") else: print("这个数不是素数")
三,找出1-100之间所有的素数
for i range(2,100): for n in range(2,i): if n%i==0: break else: print(i)

浙公网安备 33010602011771号