国产成人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)
关注

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

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

宝贝今天可不可以不带小雨伞小说| 美国《性船》无删减| 老头在树林里揉我的乳| 欧美《禁忌5》| 西安天上人间| 《冲动的惩罚》免费全集| 男女做受A片AAAA| 后入| 双乳被四个男人吃奶H文| 床上接吻| 《晚上准备好纸巾》| GOOGLE官网入口| 坐在竹马鸡上背单词小说| 《瞒着丈夫说在公司加班》中字| 女人吃男人鸡要多久恢复| 美女被咬小头头视频大全| 在车里被撞了八次高C| 范冰冰三部必看电影| 韩漫| 扌击辶鬲的小说父女| 美国伦理《欲奴3)| 狂野少女高清免费观看第14集| 真人老太太实战镖客视频| 中文在线字幕免费观看电视剧| 坤坤寒入桃子里电视剧| 她的紧涩和湿软已经让他忍了太久 | 男人行房一般多久才算正常| 美国禁忌2在线观看电视剧| 麻花传剧MV在线看免费版高清| 做爰高潮A片(毛片)| 台湾版《黄花闺女》完整版 | 《工地夫妻》原声版| 儿子耕种母亲的田地的收获 | 器材室轮-」-(1):蒙着眼在..| 45岁老阿姨喷了三次尿素乳育| 老婆同意了交换男人心态| 做到双眼失焦双男主| 暴躁少女CSGO免费观看| 日日精进久久为功的下一句是 | 洪真英| 《部长你别这样》大结局