美文网首页
python习惯

python习惯

作者: B0ZZ | 来源:发表于2017-12-17 00:13 被阅读0次

    编码默认规则

    • 模块级别常量:HELLO_WORLD
    • 类与异常的命名:HelloWorld
    • 函数、变量与属性的命名:hello_world
    • 受保护的实例:_hello_world
    • 私有的实例:__hello_world
    • 使用“空格”来表示缩进,不要使用tab

    小技巧

    • 用函数取代复杂表达式
    • 单次切片,不要同时指定start、end和stride
    • 用数据量大时,使用生成器,例:
    it = [1,2,3,4,5,6,3423,452,3456,2,13,451,41,234,635,2345,234]
    sq = (x**2 for x in it)
    print next(sq)
    

    模块编程

    • 为每个函数、类、和模块编写文档
    • 用包来安排模块,同时提供稳固的API
    • 用虚拟环境隔离项目

    相关文章

      网友评论

          本文标题:python习惯

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