函数一些参数
def fun(*emp,h):
# 这是函数代码块,用于解释参数、函数的作用
'emp参数是一个元祖,可以存储很多个参数'
print('emp=',emp,'\t\th=',h)#打印该函数的所有参数
#'\t'可以忽略,特是一个转义字符
fun(1,2,3,h=666)
#打印结果是:
#emp= (1, 2, 3) h= 666
函数nonlocal
def fun1():
x=6
def fun2():
#nonlocal的作用是让一个变量强行不是一个局部变量
nonlocal x
x *= x
return x
return fun2()
print(fun1())#36
方法 | 用法 |
---|---|
nonlocal | nonlocal 变量 |
手机 | $12 |
导管 | $1 |