python初识函数二
Posted wg1997index
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了python初识函数二相关的知识,希望对你有一定的参考价值。
1.函数的动态参数
1.*args位置参数动态传参
2.**kwargs关键字参数动态传参
顺序:位置参数,*args,默认值,**kwargs
def func(*args, **kwargs): pass 形参的位置*,**: 聚合 实参的位置*,**: 打散
2.命名空间
1.内置名称空间
2.全局名称空间
3.局部名称空间
作用域:
1.全局作用域:内置+全局
2.局部作用域:函数调用
globals(),查看全局作用域中内容
locals(),查看当前作用域中内容
3.函数嵌套
函数可以相互嵌套
4.global和nonlocal
global: 在局部访问全局中的内容 nonlocal: 在局部寻找外层函数中离他最近的那个变量
以上是关于python初识函数二的主要内容,如果未能解决你的问题,请参考以下文章
Android 逆向加壳技术简介 ( 动态加载 | 第一代加壳技术 - DEX 整体加固 | 第二代加壳技术 - 函数抽取 | 第三代加壳技术 - VMP / Dex2C | 动态库加壳技术 )