第二十九天Python学习记录

Posted xudachen

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了第二十九天Python学习记录相关的知识,希望对你有一定的参考价值。

带参数的命名函数,可以带一个或者多个参数

函数能够减少重复代码,使程序变的可扩展,使程序变得易维护

形参变量只有在被调用时才分配内存单元

实参可以是常量,变量,表达式,函数等,无论实参是何种类型的量,在进行函数调用时,他们都必须有确定的值,以便把这些值传递给形参

默认参数可以减少默认输入量,默认参数必须放在最后

关键参数,指定了参数名的就叫关键参数,关键参数必须放在位置参数之后

函数返回值,函数的外部代码想要获取函数的执行结果,就可以在函数里用return语句把结果返回,函数在执行过程中,只要遇到return语句,就会停止执行并返回结果,也可以理解为return语句代表着函数的结束,

如果未在函数中指定return,那这个函数的返回值为None

定义在函数外部一级代码的变量,叫全局变量,全局能用

局部变量 就是指定义在函数里的变量,只能在局部生效

在函数内部可以引用全局变量,但不建议使用,因为会修改全局变量

如果,全局和局部都有一个变量,叫name,函数查找变量的顺序是由内而外的。

嵌套函数,

作用域,Python中函数就是一个作用域(Javascript),局部变量放置在其作用域中

C# Java 中作用域 {}

代码定义完成后,作用域已经生成,作用域链向上查找

匿名函数 关键词 lambda

以上是关于第二十九天Python学习记录的主要内容,如果未能解决你的问题,请参考以下文章

Python学习第二十二课——Mysql 表记录的一些基本操作 (增删改)

第九天Python学习记录

linux架构学习第二十九天之samba文件共享服务

Python学习第二十五课——Mysql (多表查询)

寒假学习记录第九天

孤荷凌寒自学python第六十九天学习并实践beautifulsoup对象用法2