摘要: 有一个被其他python 代码使用的callable 对象,可能是一个回调函数或者是一个处理器,但是它的参数太多了,导致调用时出错 如果需要减少某个函数的参数个数, 你可以使用functools.partial() 。partial() 函数允许你给一个或多个参数设置固定的值,减少接下来被调用时的参 阅读全文
posted @ 2019-04-23 17:35 筱筱的春天 阅读(557) 评论(1) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2019-04-23 16:34 筱筱的春天 阅读(319) 评论(0) 推荐(0) 编辑
摘要: 转自: https://blog.csdn.net/orangefly0214/article/details/80810449 函数:split() Python中有split()和os.path.split()两个函数,具体作用如下:split():拆分字符串。通过指定分隔符对字符串进行切片,并 阅读全文
posted @ 2019-04-23 14:33 筱筱的春天 阅读(2040) 评论(0) 推荐(0) 编辑
摘要: lambda 函数是一种快速定义单行的最小函数,可以用在任何需要函数的地方 格式: lambda 参数列表:return [表达式] 变量 由于lambda返回的是函数对象(构建的是一个函数对象),所以需要定义一个变量去接收 匿名函数优点: - 使用Python写一些脚本时,使用lambda可以省去 阅读全文
posted @ 2019-04-23 14:07 筱筱的春天 阅读(838) 评论(0) 推荐(0) 编辑
摘要: 回调的英文定义: A callback is a function that is passed as an argument to another function and is executed after its parent function has completed。 字面上的理解,回调 阅读全文
posted @ 2019-04-23 13:59 筱筱的春天 阅读(11343) 评论(2) 推荐(3) 编辑
摘要: 阅读全文
posted @ 2019-04-23 11:23 筱筱的春天 阅读(395) 评论(0) 推荐(0) 编辑
摘要: 为了能返回多个值,函数直接return 一个元组就行了 看上去返回了多个值,实际上是先创建了一个元组然后返回的。这个语法看上去比较奇怪,实际上我们使用的是逗号来生成一个元组,而不是用括号 当我们调用返回一个元组的函数的时候,通常我们会将结果赋值给多个变量,就像上面的那样。其实这就是1.1 小节中我们 阅读全文
posted @ 2019-04-23 10:59 筱筱的春天 阅读(2312) 评论(0) 推荐(0) 编辑
摘要: 使用函数参数注解是一个很好的办法,它能提示程序员应该怎样正确使用这个函数。 函数注解只存储在函数的annotations 属性中 阅读全文
posted @ 2019-04-23 10:51 筱筱的春天 阅读(2524) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2019-04-23 10:49 筱筱的春天 阅读(914) 评论(0) 推荐(0) 编辑