• Python学习笔记:一手漂亮的Python函数


    使用类和函数定义模型
    函数是抽象和封装的基本方法之一
    重构函数
     -- 命名合理
     -- 具有单一功能
     -- 包含文档注释
     -- 返回一个值
     -- 代码不超过 50 行
     -- 幂等函数,尽可能是纯函数
    • PEP-8 定义了Python编程的风格指南
    • PEP-257 定义文档注释
    函数太长 —— 代码重构 refactor
    幂等函数 idempotent function
    可测试性、可维护性
        在函数编程中,如果函数是幂等函数且没有明显的副作用(side effect),则它就是纯函数。
        纯函数不记录语句或 print() 调用,不使用数据库或互联网连接,不访问或修改非局部变量。它们不调用任何其它的非纯函数。
    副作用和外部依赖

    END 2018-10-28 23:03:07
  • 相关阅读:
    Templet
    linux command
    Codeforces Daily
    Programming Contest Challenge Book
    STL
    Struct
    Some of GDUFE
    [屯题] DP系列
    [颓废]ws_fqk省选前刷题记录
    [SDOI2009][BZOJ1876] SuperGCD|高精度|更相减损术
  • 原文地址:https://www.cnblogs.com/hider/p/9867859.html
Copyright © 2020-2023  润新知