概要:判断 101 到 200 之间的素数。
素数也就是只能整除1和自己,且素数都不是偶数,因此,按照奇数整除比自己小的奇数,如果没有整除结果为0的,那么这个数就是奇数。
li = [] for i in range(101,201,2): n = 0 for j in range(3,i): if i%j == 0 : n = n+1 if n == 0: li.append(i) print(li)
结果:
[101, 103, 107, 109, 113, 127, 131, 137, 139, 149, 151, 157, 163, 167, 173, 179, 181, 191, 193, 197, 199]
作者:贺超
链接:
移动云开发者社区移动云开发者社区是一个面向移动云产品技术开发与支持的知识分享交流平台,专注为开发者打造一个有温度的云产品交流社区,移动云开发者社区让您快速上云!https://ecloud.10086.cn/api/query/developer/user/home.html?ticket=ST-7179-Jhem0Myd4NmqdlwEK4He-cas01.example.org#L2FwaS9xdWVyeS9kZXZlbG9wZXIvYmxvZy9ibG9nZGV0YWlsLmh0bWw/YmxvZ19pZD04NGFiZWI3M2RkY2M0Nzg4OTU5NzU5NTc0NjQ3ZWU1Ng==来源:移动云官网开发者社区