python输出2到100之间的素数,每五个换一行,python输出2到100之间的素数定义函数
目的:
计算2到100之间的质数,并返回结果。
什么是质数?
质数是指在大于1的自然数中,除了1和自身以外,没有其他因子的自然数。
代码实现:
#定义一个列表来接受返回的质数
list_num=[]
定义素数(n,m):
#遍历n-m(包括nm)之间的所有数,赋给I。
对于范围(n,m ^ 1):内的I
#遍历2-i中的数,赋给x。
对于范围(2,i):中的x
#判断我能不能被x圆整,如果我能被圆整,说明它能被整除。跳出for循环。
如果i % x==0:
破裂
#无法舍入意味着素数被添加到list_num列表中。
#这里用了for else,需要注意。
else:
列表编号.追加(I)
素数(2100)
Print(您输入的区间内素数的个数是 str(len(list _ num)) n它们是: str(list_num)),结果如下图所示:
推荐教程:python教程以上是python输出2到100之间质数的细节。其他相关文章请多关注盛行的IT软件开发工作室!
郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。