实验4
print(sum) sum = 42 print(sum) def inc(n): sum = n+1 print(sum) return sum sum = inc(7) + inc(7)
print(sum)

1.内置函数名称
2.赋值名称
3.局部变量
4.全局变量
def func1(a, b, c, d, e, f):
'''
返回参数a,b,c,d,e,f构成的列表
默认,参数按位置传递; 也支持关键字传递
'''
return [a,b,c,d,e,f]
def func2(a, b, c,*, d, e, f):
'''
返回参数a,b,c,d,e,f构成的列表
*后面的参数只能按关键字传递'''
return [a,b,c,d,e,f]
def func3(a, b, c, /, d, e, f):
'''
返回参数a,b,c,d,e,f构成的列表
/前面的参数只能按位置传递'''
return [a,b,c,d,e,f]
#func1调用:按位置传递、按参数传递都可以
print( func1(1,9,2,0,5,3) )
print( func1(a=1, b=9, c=2, d=0, e=5, f=3) )
print( func1(1,9,2, f=3, d=0, e=5))
# func2调用:d,e,f必须按关键字传递
print( func2(11, 99, 22, d=0, e=55, f=33) )
print( func2(a=11, b