Python之第二十三天的努力--函数总结
2021-05-02 01:30
标签:global class python rap pre 报错 导图 free inner 思维导图,见day14文件夹。 Python之第二十三天的努力--函数总结 标签:global class python rap pre 报错 导图 free inner 原文地址:https://www.cnblogs.com/szheng/p/13205076.html01 函数总结
# 仅限关键字参数
# 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‘)