美文网首页
python变量技巧

python变量技巧

作者: KillerManA | 来源:发表于2016-05-30 08:18 被阅读189次

这里写的一些优化技巧不仅仅只是针对python,其它语言同样适用。

1.变量的初始化原则:

  • 在变量声明的时候就初始化变量。
  • 理想情况下在距离使用变量最近的地方声明和定义变量。
  • 检查是否需要重新初始化变量(常用在循环)

2.变量的作用域:

  • 使变量的引用局部化,即尽可能的缩短变量的存活时间,缩短变量跨度

3.变量的用途:

  • 同一变量只有一个用途,避免使用temp, x等毫无意义的变量。
  • 每个变量含义明确,避免隐含意义。

4.变量命名:

  • 常用对仗词:begin/end, first/last, locked/unlocked, min/max, next/previous, old/new, visible/invisible, source/target, up/down.
  • 状态变量命名时,不要使用flag,没人知道其含义,好含义清晰。

更多的python变量规范,请大家阅读PEP。

相关文章

  • python变量技巧

    这里写的一些优化技巧不仅仅只是针对python,其它语言同样适用。 1.变量的初始化原则: 在变量声明的时候就初始...

  • Matlab基础知识

    基本操作和技巧 matlab 大小写敏感,变量和python一样不用提前申明。 matlab变量的默认类型是dou...

  • Python的一些实用机巧(持续更新)

    前言 ?本文记录Python 中一些比较实用的技巧,都是在实际中可能遇到的问题的解决技巧,持续更新 1、交换变量 ...

  • 【AWK】 部分技巧

    【AWK】 部分技巧 1、split a 是python 中的列表(自动根据存入数据类型,变为什么变量) 这里意思...

  • 这些 Python 高效率技巧,一般人都不会

    你估计已经看了不少关于 Python 技巧的文章,里面可能会提到变量拆包(unpacking)、局部函数等,但是 ...

  • Python入门学习过程(25)

    昨天大大说的那个很cool的技巧是在python里变量可以排队,我理解的是变量按顺序得到列表里的值。今天学了赋值,...

  • 7 个习惯帮你提升Python运行性能

    掌握一些技巧,可尽量提高Python程序性能,也可以避免不必要的资源浪费。 1、使用局部变量 尽量使用局部变量代替...

  • 提升Python程序性能的7个习惯

    掌握一些技巧,可尽量提高Python程序性能,也可以避免不必要的资源浪费。 1、使用局部变量 尽量使用局部变量代替...

  • 干货|7 个习惯帮你提升Python运行性能

    掌握一些技巧,可尽量提高Python程序性能,也可以避免不必要的资源浪费。 1、使用局部变量 尽量使用局部变量代替...

  • 1.1 python变量/输出/输入

    python版本:python 3.5.2注释符号:#发布时间:2018.10.26 一、变量 变量是什么? 变量...

网友评论

      本文标题:python变量技巧

      本文链接:https://www.haomeiwen.com/subject/mmwqdttx.html