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 相关文章推荐
Ubuntu 14.04+Django 1.7.1+Nginx+uwsgi部署教程
Nov 18 Python
Python NumPy库安装使用笔记
May 18 Python
Python字符串特性及常用字符串方法的简单笔记
Jan 04 Python
Python通用循环的构造方法实例分析
Dec 19 Python
python远程调用rpc模块xmlrpclib的方法
Jan 11 Python
深入浅析Python中的迭代器
Jun 04 Python
python代码编写计算器小程序
Mar 30 Python
对django后台admin下拉框进行过滤的实例
Jul 26 Python
Pytorch实现基于CharRNN的文本分类与生成示例
Jan 08 Python
Python实现捕获异常发生的文件和具体行数
Apr 25 Python
python中的错误如何查看
Jul 08 Python
Python二元算术运算常用方法解析
Sep 15 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
叶罗丽:为什么大家对颜冰这对CP非常关心,却对金茉两人十分冷漠
2020/03/17 国漫
DC宇宙的第一个英雄,堪称动漫史鼻祖,如今成为美国文化的象征
2020/04/09 欧美动漫
PHP反射机制用法实例
2014/08/28 PHP
php的mail函数发送UTF-8编码中文邮件时标题乱码的解决办法
2015/10/20 PHP
Javascript中定义方法的另类写法(批量定义js对象的方法)
2011/02/25 Javascript
jQuery插件slider实现拖动滑块选取价格范围
2015/04/30 Javascript
jquery.validate提示错误信息位置方法
2016/01/22 Javascript
用JS中split方法实现彩色文字背景效果实例
2016/08/24 Javascript
jQuery Ztree行政地区树状展示(点击加载)
2016/11/09 Javascript
canvas绘制万花筒效果(代码分享)
2017/01/20 Javascript
Vue2.0 从零开始_环境搭建操作步骤
2017/06/14 Javascript
使用JavaScript实现链表的数据结构的代码
2017/08/02 Javascript
关于JS与jQuery中的文档加载问题
2017/08/22 jQuery
JS实现的JSON序列化操作简单示例
2018/07/02 Javascript
Nodejs核心模块之net和http的使用详解
2019/04/02 NodeJs
JS拖动选择table里的单元格完整实例【基于jQuery】
2019/05/28 jQuery
微信小程序里引入SVG矢量图标的方法
2019/09/20 Javascript
nodejs如何在package.json中设置多条启动命令
2020/03/16 NodeJs
微信小程序地图实现展示线路
2020/07/29 Javascript
Vue跨域请求问题解决方案过程解析
2020/08/07 Javascript
[00:48]完美“圣”典2016风云人物:xiao8宣传片
2016/11/30 DOTA
Python入门之modf()方法的使用
2015/05/15 Python
pyttsx3实现中文文字转语音的方法
2018/12/24 Python
解决python执行不输出系统命令弹框的问题
2019/06/24 Python
python利用7z批量解压rar的实现
2019/08/07 Python
用Pelican搭建一个极简静态博客系统过程解析
2019/08/22 Python
Python文件操作方法详解
2020/02/09 Python
python 实现图片裁剪小工具
2021/02/02 Python
详解canvas绘制网络字体几种方法
2019/08/27 HTML / CSS
Notino希腊:购买香水和美容产品
2019/07/25 全球购物
kfc实习自我鉴定
2013/12/14 职场文书
纪检干部现实表现材料
2014/08/21 职场文书
放飞梦想演讲稿600字
2014/08/26 职场文书
发展党员工作情况汇报
2014/10/28 职场文书
2016年校园重阳节广播稿
2015/12/18 职场文书
使用vuex-persistedstate本地存储vuex
2022/04/29 Vue.js