目录 1. 函数进阶 2. 命名空间 3. 关键字global和nonlocal 1. 函数进阶 动态接收位置参数 之前写的函数都是固定参数的,假设有个函数需要的参数由几十个,一个个写在形参的位置会非常麻烦,因此我们要考虑使用动态参数,使用动态参数时需要在参数前加*,表示接收多个参数: In [13]: def func5(a, b, c, d, e, f): ...: print(a, b, c, d, e, f) In [14]: func5(1, 2, ,3 ,4 , 5, 6) # 按照…