查阅Python函数用法时,经常会给出这样的示例: 函数里面有中括号和逗号,查阅资料得知:中括号是可选参数,逗号是参数之间的分隔符 ...
分类:
编程语言 时间:
2019-04-03 09:20:51
阅读次数:
438
1. map 函数 # 实现指定列表自增1 num_1 = [1, 2, 10, 5, 6, 8] def map_test(func, array): ret = [] for i in array: res = func(i) ret.append(res) return ret print(m ...
分类:
编程语言 时间:
2019-03-31 23:26:22
阅读次数:
324
0.来源http://www.cnblogs.com/jin-xin/articles/8241942.html 1.return 返回0个返回值,返回一个返回值、返回多个返回值 None、如果一个变量接多个返回值,会变成元组 2.函数参数 位置传参、关键字传参、混合传参、默认参数、动态参数-->( ...
分类:
编程语言 时间:
2019-03-28 20:39:35
阅读次数:
212
默认参数 对于参数有时候我们希望他是可选的,前面介绍了函数柯里化,当然还有其他的解决方案。如果不想给某些参数提供值的话,就让这写参数使用默认值。在函数定义的时候给参数赋值使用(参数,参数=值......),从而给形参指定默认值。 注意默认参数的值是一个不可变的参数(也就是说默认参数是一个确定的值)。 ...
分类:
编程语言 时间:
2019-03-28 09:32:29
阅读次数:
188
1、可变的默认参数 list 示例: 输出结果: 查看其id output 从输出结果可以看出,在第1,2,4次调用时,mylist的内存地址是不变的,mylist是列表属于可变对象,对其进行操作时,不会重新分配地址,append函数是将元素添加到列表的最后面,所以每次输出时将新的参数添加到列表的最 ...
分类:
编程语言 时间:
2019-03-27 20:57:25
阅读次数:
170
函数的参数此文出自廖雪峰Python课程定义函数的时候,我们把参数的名字和位置确定下来,函数的接口定义就完成了。对于函数的调用者来说,只需要知道如何传递正确的参数,以及函数将返回什么样的值就够了,函数内部的复杂逻辑被封装起来,调用者无需了解。Python的函数定义非常简单,但灵活度却非常大。除了正常定义的必选参数外,还可以使用默认参数、可变参数和关键字参数,使得函数定义出来的接口,不但能处理复杂的
分类:
编程语言 时间:
2019-03-27 18:23:10
阅读次数:
260
Python-函数简单的理解下函数的概念,就是你编写了一些语句,为了方便使用这些语句,把这些语句组合在一起,给它起一个名字。使用的时候只要调用这个名字,就可以实现语句组的功能了。Python不但能非常灵活地定义函数,而且本身内置了很多有用的函数,可以直接调用。调用函数Python内置了很多有用的函数,我们可以直接调用。要调用一个函数,需要知道函数的名称和参数,比如求绝对值的函数abs,只有一个参数
分类:
编程语言 时间:
2019-03-27 12:51:39
阅读次数:
225
函数(function)定义原则: 最大化代码重用,最小化代码冗余,流程符合思维逻辑,少用递归; 函数的定义方法: def function_name(param_1, param_2): ..... return output #输出,结束函数 注意: 函数要在使用之前定义函数的使用方法以prin ...
分类:
编程语言 时间:
2019-03-25 16:07:46
阅读次数:
194
python 传不可变对象实例 实例(Python 3.0+) #!/usr/bin/python3 def ChangeInt( a ): a = 10 b = 2 ChangeInt(b) print( b ) # 结果是 2 实例(Python 3.0+) #!/usr/bin/python3 ...
分类:
编程语言 时间:
2019-03-24 00:16:55
阅读次数:
166
额 还是继续抄一边NLP第二条: 2.一个人不能控制另外一个人 一个人不能改变另外一个人,一个人只能改变自己。 每个人的信念,价值观,规条系统只对本人有效,不应强求别人接守。 改变自己,别人才会有可能改变。 一个人不能推动另外一个人,每个人都只可以自己推动自己。 找出对方的价值观,创造,增大或转移对 ...
分类:
编程语言 时间:
2019-03-22 00:29:47
阅读次数:
234