python输出一百以内质数
在Python中,可以通过以下代码输出100以内的质数:
__author__ = \'Yue Qingxuan\' # -*- coding: utf-8 -*- p= for i in range(2,101): for temp in range(2,i): if i%temp==0: break print(\'i=\',i,\'temp=\',temp) elif temp==i-1: p.append(i) print(\'以下打印质数:\') print(p)
这段代码首先定义了一个空列表p,然后遍历2到100之间的所有整数。对于每个整数i,从2到i-1进行遍历,如果i能被其中任意一个整数整除,则说明i不是质数,直接break。如果遍历结束后,i还没有被整除,说明i是质数,将其添加到p列表中。最后打印出p列表,即为100以内的质数。
如有侵权请及时联系我们处理,转载请注明出处来自
推荐文章
科技快看 网站地图广州壹创集信息科技有限公司 版权所有 粤ICP备2021122624号