Pythondemo实验3显示素数,显示两个数范围内的所有素数
Posted kaixin2018
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Pythondemo实验3显示素数,显示两个数范围内的所有素数相关的知识,希望对你有一定的参考价值。
打印两个整数之间的所有素数:
(使用平方根来判断 是否应停止验证该数值是否为素数)
for i in range(956253526252,9956253526252): k = 1 if i == 2: print(i,"is a prime.") continue else : m = int(i ** 0.5) #square root for j in range(2,m): if i%j == 0: k = 0; #print(i,"is not a prime.") break if k == 1: print(i,"is a prime.") print(" ..end.. ") # 平方根算法 ** 0.5 会不会有两个数,4的平方根是±2。
输出的结果如下:
————————(我是分割线)————————
参考:
None
备注:
初次编辑时间:2019年9月22日18:11:00
环境:Windows 7 / Python 3.7.2
以上是关于Pythondemo实验3显示素数,显示两个数范围内的所有素数的主要内容,如果未能解决你的问题,请参考以下文章
Pythondemo实验19练习实例不同位数相同阿拉伯数字组成的数之和