Cpy和Python的效率对比


Posted in Python onMarch 20, 2015

Python 语言的初学者, 特别是"惊奇者"(也就是那种第一眼就被毫无意义的某些特性吸引, 之后持续说服自己的人)认为 Python 不需要 C 语言的 for 语句, 因为他们能用优雅的 Python for 来代替类 C 的 for.

Cpy 的循环方式:

for(i=s; i<num; i+=step){

}

Python 的循环方式:
for i in range(num)[s:e:step]:

最近, 我写了一个循环 100000000 遍的代码, 不幸的是(也正是所预计的), Python 把机器内存吃光了, 并让我的 Windows 报虚拟内存不足的错误. 可怜的 Python 只能被操作系统无情地 kill 掉而不给任何机会.

而 Cpy 的循环却毫无压力, 只占用了很小的内存.

Python 相关文章推荐
Python使用函数默认值实现函数静态变量的方法
Aug 18 Python
详解Python实现多进程异步事件驱动引擎
Aug 25 Python
Python设置在shell脚本中自动补全功能的方法
Jun 25 Python
Python2和Python3之间的str处理方式导致乱码的讲解
Jan 03 Python
django的ORM模型的实现原理
Mar 04 Python
解决Django后台ManyToManyField显示成Object的问题
Aug 09 Python
python 调用pyautogui 实时获取鼠标的位置、移动鼠标的方法
Aug 27 Python
Django Admin中增加导出CSV功能过程解析
Sep 04 Python
python模拟实现斗地主发牌
Jan 07 Python
TensorFlow实现模型断点训练,checkpoint模型载入方式
May 26 Python
Python实现敏感词过滤的4种方法
Sep 12 Python
python语言中pandas字符串分割str.split()函数
Aug 05 Python
Python通过PIL获取图片主要颜色并和颜色库进行对比的方法
Mar 19 #Python
Python实现简单状态框架的方法
Mar 19 #Python
python中日期和时间格式化输出的方法小结
Mar 19 #Python
Python实现抓取城市的PM2.5浓度和排名
Mar 19 #Python
python在windows命令行下输出彩色文字的方法
Mar 19 #Python
python通过colorama模块在控制台输出彩色文字的方法
Mar 19 #Python
python实现颜色rgb和hex相互转换的函数
Mar 19 #Python
You might like
php+mysql开源XNA 聚合程序发布 下载
2007/07/13 PHP
利用php实现禁用IE和火狐的缓存问题
2012/12/03 PHP
WordPress中Gravatar头像缓存到本地及相关优化的技巧
2015/12/19 PHP
Ajax实现对静态页面的文章访问统计功能示例
2016/10/10 PHP
php处理多图上传压缩代码功能
2018/06/13 PHP
Laravel validate error处理,ajax,json示例
2019/10/25 PHP
jQuery 1.4 15个你应该知道的新特性(译)
2010/01/24 Javascript
javascript调试过程中找不到哪里出错的可能原因
2013/12/16 Javascript
js日期、星座的级联显示代码
2014/01/23 Javascript
JS如何实现文本框随文本的长度而增长
2015/07/30 Javascript
Javascript基于AJAX回调函数传递参数实例分析
2015/12/15 Javascript
js判断iframe中元素是否存在的实现代码
2016/12/24 Javascript
微信小程序 图片绝对定位(背景图片)
2017/04/05 Javascript
微信小程序框架wepy之动态控制类名
2018/09/14 Javascript
对angularJs中ng-style动态改变样式的实例讲解
2018/09/30 Javascript
vue踩坑记录之数组定义和赋值问题
2019/03/20 Javascript
Vue包大小优化的实现(从1.72M到94K)
2021/02/18 Vue.js
Python操作注册表详细步骤介绍
2020/02/05 Python
Django filter动态过滤与排序实现过程解析
2020/11/26 Python
Python爬虫之App爬虫视频下载的实现
2020/12/08 Python
基于PyInstaller各参数的含义说明
2021/03/04 Python
驴妈妈旅游网:中国新型的B2C旅游电子商务网站
2016/08/16 全球购物
Myprotein法国官网:欧洲第一运动营养品牌
2019/03/26 全球购物
AJAX都有哪些有点和缺点
2012/11/03 面试题
房屋买卖协议书范本
2014/09/27 职场文书
法定代表人授权委托书范本
2014/10/07 职场文书
2014年后备干部工作总结
2014/12/08 职场文书
2015年高中班主任工作总结
2015/04/30 职场文书
辞职申请书范本
2019/05/20 职场文书
喜迎建国70周年:有关爱国的名言名句
2019/09/24 职场文书
创业计划书之电动车企业
2019/10/11 职场文书
css 中多种边框的实现小窍门
2021/04/07 HTML / CSS
超详细Python解释器新手安装教程
2021/05/10 Python
深入理解go slice结构
2021/09/15 Golang
分享几种python 变量合并方法
2022/03/20 Python
python绘制云雨图raincloud plot
2022/08/05 Python