Chinaunix首页 | 论坛 | 博客
  • 博客访问: 5785
  • 博文数量: 1
  • 博客积分: 0
  • 博客等级: 民兵
  • 技术积分: 30
  • 用 户 组: 普通用户
  • 注册时间: 2014-09-05 21:34
个人简介

linux爱好者,从业者!

文章分类
文章存档

2014年(1)

我的朋友

分类: Python/Ruby

2014-12-07 23:53:52

本来这是件简单的事,但由于自己的编程基础弱。所以最后的else一直不知道怎样返回false或者True。最后想到while循环,所以把它写下来。
def is_prime(x):
    if x == 0 or x == 1:
        return False
    elif x == 2:
        return True
    else:
        for i in range(2,x+1):
            while i == x:
                return True
                break
            if x % i == 0:
                return False
                break
            
print is_prime(13)
阅读(632) | 评论(0) | 转发(0) |
0

上一篇:没有了

下一篇:没有了

给主人留下些什么吧!~~