Chinaunix首页 | 论坛 | 博客
  • 博客访问: 457781
  • 博文数量: 97
  • 博客积分: 1552
  • 博客等级: 上尉
  • 技术积分: 1091
  • 用 户 组: 普通用户
  • 注册时间: 2012-05-17 17:05
个人简介

专注于大规模运维场景运维工具解决方案。欢迎有这方面兴趣的朋友跟我联系。

文章分类

全部博文(97)

文章存档

2014年(12)

2013年(25)

2012年(60)

我的朋友

分类: Python/Ruby

2012-08-15 12:53:45

点击(此处)折叠或打开

  1. """
  2. # Last Change: 2012-08-15 12:46:11
  3. 计算1-100之间的质数,并且相加的和也是质数
  4. """
  5. def zisu():
  6.     hesu = []
  7.     for i in xrange(2, 100):
  8.         for j in xrange(2, i):
  9.             if i % j == 0:
  10.                 hesu.append(i)
  11.                 continue
  12.     result = [i for i in xrange(2, 100) if i not in hesu]
  13.     return result

  14. """
  15. 计算1-100之间的质数并且个位数与十位数相加的和也是质数
  16. """
  17. def zisu_version():
  18.     result = [i for i in zisu() if ( (not i/10) or ( (i/10 + i%10) in zisu() ) ) ]
  19.     print result

阅读(995) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~