码迷,mamicode.com
首页 > 编程语言 > 详细

第二十九天Python学习记录

时间:2018-02-06 23:07:24      阅读:162      评论:0      收藏:0      [点我收藏+]

标签:引用   log   多个参数   return语句   就是   类型   语句   外部   c#   

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

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

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

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

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

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

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

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

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

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

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

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

嵌套函数,

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

C# Java 中作用域 {}

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

匿名函数 关键词 lambda

第二十九天Python学习记录

标签:引用   log   多个参数   return语句   就是   类型   语句   外部   c#   

原文地址:https://www.cnblogs.com/xudachen/p/8424416.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!