课堂笔记22-11-12(Python脚本语言开发)
Python脚本语言开发
课堂预热
- 绘制气短数码管形式的日期信息
- 判断回文数
1 | # 判断回文数 |
global和nonlocal关键字
- global
- 需要在函数或其他局部作用域中修改全局变量时,使用global关键字
- 在全局作用域中使用变量就是全局变量
- 在函数中,前面有关键字global的变量就是全局变量
- 在函数中,使用赋值语句的变量,就是局部变量,反之,则为全局边变量
- 需要在函数或其他局部作用域中修改全局变量时,使用global关键字
- nonlocal
- nonlocal关键字可以在一个嵌套函数中,修改嵌套作用域中变量
注:global修饰的变量在之前可以不存在:nonlocal修饰的变量在嵌套作用域中必须已经存在
小结
- 函数
- 函数是组织好的,可重复使用的,用来实现单一或相关联功能的代码段。
- 内置函数
- Python自带函数,可直接调用;可用dir( builtins)列举,用help()查看描述。
- 模块中的函数
- 用import语句导入相应模块后可调用;根据导入形式,调用时加或不加前缀。
- 自定义函数
- 用def语句定义,注意参数传递、变量作用域、返回值指定;用函数名0调用。
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 Ming OR Fang KINESPHERE!
评论










