找出3-100中的质数

'''
找出3-100中的质数,2不是质数
质数的概念:只能被1和他本身整除
换言之,即系不能被2和他本身-1之间的数整除
假设是数字51,概念上来讲,该数若只能被1和51整除,这是他是质数
若在2-50之间发现有任意一个数能把51整除,说明51不是质数
被除数 ÷ 除数 = 商  .... 余数

'''
number = 3
while True:
    if number > 100:
        break
    divisor = 2
    while True:
        if divisor >= number:
            break
        if number % divisor == 0:
            break
        if divisor == number - 1:
            print(number, "是质数")
            break
        divisor += 1
    number += 1
for t in range(2, 10001):
    e = t - 1
    if t % 2 != 0 and t % e != 0:
        print(t)
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值