目录
前言
本文主要整理函数返回值之None类型、函数的说明文档、嵌套使用以及作用域,再到最后的综合案例。
1 函数返回值之None类型
1.1 思考
1.2 应用
2 函数的说明文档
2.1 说明文档
2.2 演示示例
我们需要注意到:如果我们在定义的函数里边输入6个双引号,在中间按回车以后,则会自动在注释上出现需要解释的参数及return值。
2.3 函数说明文档的小tips
3. 函数的嵌套使用
3.1 说明
4 变量的作用域
4.1 局部变量
4.2 全局变量
4.3 小提示
1、如果我们在外边设置一个全局变量,比如num=200。然后呢,我们在某一个定义函数里边在设置num=500,那么我们在最后设置输出一个num,num会是500还是200呢?如下图
答案是:最后一个print(num)会输出200,是因为最后那个print是遵循全局变量的num=200而非局部变量的num=500。那么我们如何在局部变量处去修改num=500呢,从而让最后的print(num)输出500呢?我们就引出了一个Gloab关键字。
这样的话,我们就可以从局部变量中修改外部的全局变量了。
5 综合案例
总结