Python编程初探:经典100例示例
Python编程初探:经典100例示例,第36例题目:求解100以内的素数。代码示例如下:li = [] for x in range(2, 101): m = 0 for y in range(2, x): if x % y == 0: m = 1 break if m == 0: li.append(x) print('1到100之内的素数是:') print(li)运行结果:1到100之内的素数是: [2, 3, 5, 7, 11, 13, 17, 19, 23, 29, 31, 37, 41, 43, 47, 53, 59, 61, 67, 71, 73, 79, 83, 89, 97]。代码解释:这段代码是用双重循环来寻找100以内的素数,首先创建一个空列表li,然后从2到100的范围内遍历所有数字,使用嵌套循环判断是否是素数,如果是素数就将其添加到li列表中。
用户评论