标签:没有 否则 三元运算 xxxxx 实参 数据类型 过程 三元 类型
def def_name():"""xxxxxxxx""" #文档描述(注释)xxxxxxxxxx #语句块return x #返回值
在函数内的变量默认为局部变量,在函数内修改对函数外同名变量不产生任何作用,如果想在函数内修改该全局变量那么要在函数内声明该变量为一个全局变量而不是局部变量 即:global val 在该语句后面再修改该变量那么就是修改的全局变量(全局变量一定要在函数外部显式地定义而不是在函数内部隐式定义>>>易出错)
def add(a,b,j):return f(a) + f(b)add(3,-6,abs)>>>结果为9
func = lambda n:n*nfunc(5)>>>25上面代码等价于:def func(n):return n*nfunc(5)如果没有变量结束匿名函数,那么可以这样调用匿名函数(lambda n:n*n)(5)
标签:没有 否则 三元运算 xxxxx 实参 数据类型 过程 三元 类型
原文地址:http://www.cnblogs.com/chiang97912/p/7233479.html