python 用函数实现求100-200里面所有的素数

作者: 鲁智深 分类: Python 发布时间: 2017-06-19 23:09
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
#coding=utf-8
#函数用于判断某一个数是不是素数
def test(num):
    list = [] #定义列表,用于存储计算
    i = num -1#去除本身
    while i > 1:#去除1
        if num%i == 0: #判断是否有余数
            list.append(i)#将所以有的能整除它数加入列表
        i -= 1
    if len(list) == 0:#如果列表为空,就是表示除了1个它本身能整除
        print(num,end=" ")

#此函数用于判断计算出需要判断的所有数字100~200
def test2(star_num,and_num):
    j = star_num
    while j < and_num:
        test(j)
        j += 1

test2(100,200)
print("")

如果觉得我的文章对您有用,请随意打赏。您的支持将鼓励我继续创作!

一条评论
  • ccc

    2017 年 12 月 2 日 10:20

    bucuoo

发表评论

电子邮件地址不会被公开。 必填项已用*标注