python作业记录--判断素数

发布时间 2023-11-13 21:07:10作者: 骑猪南下~

一,用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("这个数不是素数")