函数
函数
def my_len(): li = [1,2,3,4] count = 0 for i in li : count+=1 return count print(my_len())
函数关键字 def 定义
return返回一个值 ,函数里面遇到return 就结束函数
return 返回一个值时 可以是任意数据类型,返回什么接受什么
返回多个值时,返回的是元祖。
para 表示形参
注意陷阱
#lis = [] def f(l = []): #def f (l = lis) l.append(1) print(l) f() #l = [1] f([]) f() #l = [1,1] f([1]) f() #, f([1,1]) f()
#[1]
#[1, 1]
#[1, 1, 1]
#[1, 1, 1, 1]

浙公网安备 33010602011771号