bao1xf2 发表于 2022-5-29 16:42:42

找出1-20之间的素数

#素数
#只能被1和它自身整除的整数叫素数
#找出1-20之间的素数
count = 0
for a in range(1,20):
    flag = 1
    for b in range(2,a):
      if a%b == 0 :
            flag = 0
            break
    else:
      count += 1
            
    if flag == 0:
      print(f"{a}不是素数")
    if flag == 1:
      print(f"{a}是素数")
print(f"总的素数个数为{count}")
页: [1]
查看完整版本: 找出1-20之间的素数