print 'Find prime number smaller then  input number \n'
print 'Please input a number:'
import datetime
begintime=datetime.datetime.now()
number=raw_input()
num=1
end=[]
b=0
n=0
while num<int(number):
div=1
while div<num:
result=float(num)/div
if float(result).is_integer():
n+=1
if n>1:break
div+=1
if n==1:
end.append(num)
num+=1
n=0
print "The prime number smaller then %s are:\n" % str(number)
print end
endtime=datetime.datetime.now()
spendtime=endtime-begintime
print "The calculate spend %s " % spendtime
raw_input()

求10000以内素数,未优化前时长1分10秒,优化后时长11秒

最新文章

  1. C# 对多个文件进行zip压缩
  2. BigDecimal用法详解
  3. Android上的MVP:如何组织显示层的内容
  4. lamp安装
  5. Understanding, Operating and Monitoring Apache Kafka
  6. Java NIO教程 Channel
  7. Spring 事务配置管理,简单易懂,详细 [声明式]
  8. NSCalendar
  9. cocos2d-x 3.0环境搭建
  10. swfupload 在ie9以上浏览器报错问题记录
  11. 转:一个strcpy的问题(很容易做错)
  12. windows环境下使用virtualenv对python进行多版本隔离
  13. 【BZOJ1501】【NOI2005】智慧珠游戏(搜索)
  14. Count on a tree SPOJ - COT (主席树,LCA)
  15. shell 函数用法
  16. 【静默】在RHEL 6.5上静默安装Oracle 18c
  17. 8 Ways to Become a Better Coder
  18. ubuntu中chown设置文件权限
  19. ZH奶酪:Word断字功能不可用。请运行Microsoft Office安装程序安装该功能,然后重试。
  20. [SHELL]linux环境变量

热门文章

  1. TortoiseSVN版本管理软件使用简单说明
  2. 【DB2】在使用EXISTS时,查询结果中包含聚合函数,一个不注意就会犯错的坑
  3. Unity 背包道具搜索(2)
  4. SecureCRT 默认配置
  5. iOS CoreData (一) 增删改查
  6. tar排除指定目录打包
  7. javascript开源大全
  8. ubuntu12.04打开某一个已安装的软件的方法
  9. 点滴积累【JS】---JS小功能(button选择颜色)
  10. TextView中超链接拦截