摘要: lambda表达式:通常是在需要一个函数,但又不想去命名一个函数的时候使用,即匿名函数。 示例如下: 1.应用在函数式编程中 Python提供了很多函数式编程的特性。如:map、reduce、filter、sorted等函数都支持函数作为参数,lambda函数就可以应用在函数式编程中。如: 也可以: 阅读全文
posted @ 2018-10-28 23:50 Hider1214 阅读(475) 评论(0) 推荐(0)
摘要: 作用: 判断字符串是否以指定字符或子字符串结尾,常用于判断文件类型。 如果以指定后缀结尾返回True,否则返回False。 可选参数"start"与"end"为检索字符串的开始与结束位置。 相关函数:判断字符串开头 startswith() 语法: string.endswith(str, beg= 阅读全文
posted @ 2018-10-28 23:42 Hider1214 阅读(887) 评论(0) 推荐(0)
摘要: 使用类和函数定义模型 函数是抽象和封装的基本方法之一 重构函数 -- 命名合理 -- 具有单一功能 -- 包含文档注释 -- 返回一个值 -- 代码不超过 50 行 -- 幂等函数,尽可能是纯函数 PEP-8 定义了Python编程的风格指南 PEP-257 定义文档注释 函数太长 —— 代码重构  阅读全文
posted @ 2018-10-28 23:03 Hider1214 阅读(357) 评论(0) 推荐(0)