Python之第二十三天的努力--函数总结
Posted szheng
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Python之第二十三天的努力--函数总结相关的知识,希望对你有一定的参考价值。
01 函数总结
-
# 仅限关键字参数 # def func(a,b,*args,c): # print(a,b) # print(c) # # func(1,2,3,4,c=666) # * # a,b = (1,2) # a,b,*c = (1,2,3,4,5,6) # print(a,b,c) # 1 2 [3, 4, 5, 6] # a,*b,c = [11,22,33,44,55,66,77] # print(a,b,c) # 11 [22, 33, 44, 55, 66] 77 # a,*b,c = range(10) # print(a,b,c) # 0 [1, 2, 3, 4, 5, 6, 7, 8] 9 # def func(): # global name # name = ‘zs‘ # # print(name) # 报错 # func() # print(name) # zs # name = ‘kk‘ # def func(): # global name # name = ‘zs‘ # # print(name) # kk # func() # print(name) # zs # def func(): # name = ‘zs‘ # def inner(): # nonlocal name # name = ‘kk‘ # print(name) # zs # inner() # print(name) # kk # # func() # def wrapper(a): # name = ‘zs‘ # def inner(): # print(a) # print(name) # return inner # ret = wrapper(‘kk‘) # print(ret.__code__.co_freevars) # (‘a‘, ‘name‘)
-
思维导图,见day14文件夹。
以上是关于Python之第二十三天的努力--函数总结的主要内容,如果未能解决你的问题,请参考以下文章