差异应该很小.但是我从Win7 64 Bit的Python 2.7.6的第一个答案得到了一些不同的结果.

>>> import timeit

>>> timeit.timeit(stmt="a = True", number=1000000000)

33.17448742396358

>>> timeit.timeit(stmt="bob_likes_very_much_to_eat_strawberry_on_friday_evening = True", number=1000000000)

32.47728300208675

>>> timeit.timeit(stmt="bob_likes_very_much_to_eat_strawberry_on_friday_evening_bob_likes_very_much_to_eat_strawberry_on_friday_evening_bob_likes_very_much_to_eat_strawberry_on_friday_evening_bob_likes_very_much_to_eat_strawberry_on_friday_evening_bob_likes_very_much_to_eat_strawberry_on_friday_evening_bob_likes_very_much_to_eat_strawberry_on_friday_evening_bob_likes_very_much_to_eat_strawberry_on_friday_evening_bob_likes_very_much_to_eat_strawberry_on_friday_evening_bob_likes_very_much_to_eat_strawberry_on_friday_evening = True", number=1000000000)

33.11944278143642

因此,它应该是实施和平台依赖.

在内存使用方面,考虑到页面对齐,较长的变量名称应该占用更多空间.

此外,即使长变种名称花费更多的时间和空间.如果它更有意义且易于理解,我肯定会使用它.这比有效率更重要.

python的程序变量名_python中变量的名称和程序效率相关推荐

  1. python中变量名_python中变量的命名及详解

    变量 一个变量存储一个值. 示例message = "Hello Python world!" print(message) 一个变量存储一个值.你可以在任何时候改变这个值. me ...

  2. python中合法变量名_python中的合法变量名有什么规则

    python中合法变量名的规则有:1.可以由字母.数字.下划线组成,同时,不能以数字开头:2.不能是python关键字,但可以包含关键字:3.不能包含空格.例如:[a1c_x2z]. Python 需 ...

  3. python不允许使用关键字作为变量名_python函数变量_python不允许使用关键字作为变量名,允许使用内置函数名作为变量名,但这会改变函数 - 云+社区 - 腾讯云...

    广告关闭 腾讯云11.11云上盛惠 ,精选热门产品助力上云,云服务器首年88元起,买的越多返的越多,最高返5000元! 每个变量在使用前都必须赋值,变量赋值以后该变量才会被创建. 在python 中, ...

  4. python输出变量代码_Python中变量的输入输出实例代码详解

    1.变量的输入: input函数: input() input("请输入银行卡密码") password = input("请输入银行卡密码") 变量名 = i ...

  5. python字符串定义变量名_python基础-变量和字符串

    一.变量 变量的作用: 存储程序运行的结果,变量存储在内存之中,一个变量也就是在内存中开辟了一定的空间 变量可以存储什么? 变量可以存储不同的数据类型,可以为 整数.小数或者字符 变量的定义规范 a. ...

  6. 关于python语言的变量随时_Python中变量的类型是动态的,随时可以变化

    Python中变量的类型是动态的,随时可以变化 答:√ 下列关于普通用户实现任务计划的描述,错误的是:(? ?) 答:普通用户可通过修改/etc/crontab文件制定任务计划 下列哪些属于人民战争的 ...

  7. python程序跨平台桌面_Python中的跨平台桌面通知程序

    在2010年的Pycon大会上有一个presentation on cross-platform Python development. 还有一个关于它的html页面,其中包含一些跨平台通知的建议.但 ...

  8. python中合法命名的变量名_python变量名的规定

    机器学习实战中的代码 def plotNode(nodeTxt, centerPt, parentPt, nodecreatePlot.ax1 是表示: ax1 是函数 createPlot 的一个属 ...

  9. python常用变量名_python基础知识整理

    Python Python开发 Python语言 python基础知识整理 序言:本文简单介绍python基础知识的一些重要知识点,用于总结复习,每个知识点的具体用法会在后面的博客中一一补充程序: 一 ...

  10. python有效变量名_Python变量命名规则

    变量的命名规则 1.要具有描述性 2.变量名只能_,数字,字母组成,不可以是空格或者特殊字符(!@#$%^&*~) 3.不能以中文为变量名 4.不能以数字开头 5.变量名区分大小写 6.保留字 ...

最新文章

  1. request.getSession()
  2. 开始iOS 7中自动布局教程(一)
  3. VS2008常用快捷键
  4. Hadoop手动升级HA配置手册
  5. SAP UI5 应用开发教程之十二 - 使用 CSS 类对 UI 进行进一步美化
  6. js(Dom+Bom)第八天
  7. EF通用数据层封装类(支持读写分离,一主多从)
  8. c语言双链表排序交换节点_图解:单链表翻转的三种方式!
  9. iview表单验证不生效问题注意点
  10. 使用RTL-SDR,从打开一个车门到批量打开车门
  11. matplotlib动态图和视频保存
  12. opencv基础--图像模板匹配
  13. sketchup ruby编程之绘制梯段
  14. 极性大小判断技巧_别愣着了,来分析分析正极性半波整流电路!
  15. 谈谈web上各种图片应用的优缺点
  16. Yarn 和 NPM 国内快速镜像(淘宝镜像)
  17. 网页与多个服务器建立websoc,同一个页面怎么发起多个websocket
  18. 计算机省vb二级试题,江苏省计算机二级VB试题及答案
  19. 95后阿里P7晒出工资单:狠补了这个,真香…
  20. 1553B总线基础知识

热门文章

  1. web FG interview all
  2. Linux中grep命令使用方法
  3. 一款原型设计软件——墨刀的介绍
  4. SDUT 2482 二叉排序树
  5. [ZPG TEST 110] 多边形个数【DP】
  6. 使用sourcetree 的git flow
  7. hdu 1284 dp
  8. Web Part加载错误的一点经验
  9. 卡尔曼滤波器及代码实现
  10. 孙鑫VC学习笔记:第十三讲 (二) 设置文档标题