Python:1.打印n以内的素数

质数也叫素数,是指大于1并且除了自己和1以外不能被其它整数整除的自然数。其中1既不是素数也不是合数。python3.6.64

代码如下:

x = 0

n = 1


while x < 10:
    n += 1
    i = 2
    while i < n:
        if n % i == 0:
            break
        i += 1
    else:
            x += 1

            print("%3d:%d"%(x,n))

输出结果:(上面代码中x<10,输出的是100以内的素数)

  1:2
  2:3
  3:5
  4:7
  5:11
  6:13
  7:17
  8:19
  9:23
 10:29

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值