当前位置: 首页 > news >正文

齐齐哈尔建设局网站首页惠州网站建设点

齐齐哈尔建设局网站首页,惠州网站建设点,青岛搭建公司,小程序和公众号的区别和优势http://www.cnblogs.com/nepaul/archive/2012/07/15/2592179.html 为什么Python程序在函数内执行得更快#xff1f;#xff08;来源StackOverflow#xff09; 考虑下面的代码#xff0c;一个在函数体内#xff0c;一个是全局的代码。 函数内的代码执行效率为 1.8s 1234def…http://www.cnblogs.com/nepaul/archive/2012/07/15/2592179.html 为什么Python程序在函数内执行得更快来源StackOverflow 考虑下面的代码一个在函数体内一个是全局的代码。 函数内的代码执行效率为 1.8s 1 2 3 4 def main():     for i in xrange(10**8):         pass main() 函数体外的代码执行效率为 4.5s 1 2 for i in xrange(10**8):     pass 不用太纠结时间只是一个示例我们可以看到效率查得很多。为什么会这样呢我们使用 dis module 反汇编函数体内的bytecode 代码使用 compile builtin 反汇编全局bytecode我们可以看到下面的反汇编注意我高亮的地方 Main函数反汇编 1 2 3 13 FOR_ITER                 6 (to 22) 16 STORE_FAST               1 (i) 19 JUMP_ABSOLUTE           13 全局代码 1 2 3 13 FOR_ITER                 6 (to 22) 16 STORE_NAME               1 (i) 19 JUMP_ABSOLUTE           13 我们可以看到差别就是 STORE_FAST 和 STORE_NAME前者比后者快很多。所以在全局代码中变量i成了一个全局变量而函数中的i是放在本地变量表中所以在全局变量表中查找变量就慢很多。如果你在main函数中声明global i 那么效率也就下来了。原因是本地变量是存在一个数组中直到用一个整型常量去访问而全局变量存在一个dictionary中查询很慢。 注在C/C中这个不是一个问题转载于:https://www.cnblogs.com/lvxiuquan/archive/2013/05/15/3079546.html
http://www.pierceye.com/news/693057/

相关文章:

  • 茂名建站公司南通长城建设集团有限公司网站
  • 网络平台怎么建立网站吗做暧暧视频网站安全吗
  • 免费域名x网站网站前期准备工作
  • 陕西网站建设公司排名智能优化网站
  • 做瞹瞹网站萍乡做网站的公司有哪些
  • 网站建设的类型有几种wordpress搜索返回页面内容
  • 建设网站备案与不备案区别招远建网站首选公司
  • 四川住房和城乡建设厅网站三类人员软文网站备案如何查询
  • 个人与企业签订网站开发合同网页制作教程实例
  • 做网站遇到竞争对手怎么办wordpress中文版邮件发送
  • 美橙互联旗下网站渐变网站
  • 做网站域名需要在哪里备案微信答题小程序
  • 购物网站页面布局个人站长做导航网站
  • wordpress 增强编辑器网站暂时关闭 seo
  • 重庆网站设计开发培训广西省住房和城乡建设厅官网
  • 购物网站模板免费下载网站排名快速提升工具
  • 中山制作网站的公司滨江区网站开发公司
  • 申请建设工作网站的函酒店网站建设方案策划方案
  • 宠物店网站模板你是网站设计有限公司的项目经理
  • 潍坊网站开发公司2018做网站还赚钱吗
  • 做化妆品网站怎样wordpress映射到外网访问
  • 关于加强门户网站建设爱客crm客户管理系统
  • 网站备案的是域名还是空间电子商务网站建设携程
  • 建设企业网站管理系统目的开发一个网站的费用
  • 网站开发和浏览器兼容问题软文广告案例分析
  • 更新网站的方法自贡网站建设哪家好
  • 沈阳网络建网站个人电子商务网站建设的总体目标
  • asp 大型网站开发优化公司治理结构
  • 做外贸 建网站要注意什么ssr网站怎么做
  • 杭州做兼职网站建设老五wordpress