国产成人AV无码一二三区,少女1到100集,国产精品久久久久精品综合紧,巜公妇之诱感肉欲HD在线播放

文章 > Python常见问题 > python如何判断素数

python如何判断素数

素数

头像

silencement

2020-12-11 13:53:3916999浏览 · 0收藏 · 0评论

质数(Prime number),又称素数,指在大于1的自然数中,除了1和该数自身外,无法被其他自然数整除的数(也可定义为只有1与该数本身两个因数的数)。

那么想计算出一个随机数是不是质数用Python应该怎么写呢?首先第一句话肯定是接受用户输入的数字:

n = int(input("please enter the number:"))

接着要计算该数是不是质数,那么就要从2开始一直除到该数之前的那个自然数,很明显是一个数字范围:

for i in range(2, n):

python学习网,大量的免费python学习视频,欢迎在线学习!

在循环体里面,每次循环当然就是要判断当次除法是否是整除,这里可以使用求模运算,也就是取余,当余数为0时,该数就不是质数:

if n % i == 0:
        print("%d is not a prime number!" % n)
        break

这个break意思就是当该数不是质数时,就跳出整个循环,该数就不是我们要的数字了。

那么,所有循环迭代都完成后还没有找出能整除的情况的话,那么可以判断该数就是一个质数,所以:

else:
    print("%d is a prime number!" % n)

那么此时,所有代码就写好了,不过为了看起来简单,没有罩一层是否大于1的判断,用户输入的数字默认需要大于1:

n = int(input("please enter the number:"))
for i in range(2, n):
    if n % i == 0:
        print(" %d is not a prime number!" % n)
        break
else:
    print(" %d is a prime number!" % n)
关注

关注公众号,随时随地在线学习

本教程部分素材来源于网络,版权问题联系站长!

男生将78申请女生的定眼| 泰剧《劈开你的腿》免费观看| 同学的母亲中字ID| 狗和女人戴避孕套会传染吗| 乖把脚分开BY全文免费阅读| 免费的行情网站WWW下载大全| 他的大手在秘密花园游走漫画| 在婚房被伴郎C了2个小时| 日韩电影在线观看高清版电视剧| 下面的小嘴又饿了| 三级产区和二级产区的区别与联系| 美国禁忌| 久久久久精品| 来真正的狗配人真人| 人妻熟妇乱又伦精品视频APP| 日本护士裸体做爰视频| 法国色情巜卧室肉欲| 亲嘴扔衣服的视频| 女人尝试到更粗大的心理变化| 道士下山在线观看| 古代洞房2国语版免费观看| 一枪战三母4国语版免费观看| 动物扌暴辶鬲的| 欧美性开放性滥交| 《不戴套瑜伽教练3》| 白石真琴| 被老师摸着J勃起有14厘米| 《女仆教育》动漫第一季| 美国巜性来潮喷1| B站夫妻进入高峰期需要多久| 少妇激情偷公乱140章| 黑寡妇5免费观看高清| 密爱在线观看| 调教男爵夫人| 丁香花影院免费观看电视剧哈尔滨| 双性少爷H奶大器粗H漫画| 老赵玩小静揉捏胸奶头视频播放| 潮湿的体温2| 妈妈的新男友| 麻花星空传剧原创MV在线| 《性旺盛的女人》HD