码迷,mamicode.com
首页 >  
搜索关键字:nonlocal    ( 194个结果
函数小练习02
``` # 写函数,接收n个数字,求这些参数数字的和。(动态传参) # def func(*args): # return sum(args) # print(func(1,2,3,3)) # 读代码,回答:代码中, 打印出来的值a, b, c分别是什么?为什么? # a = 10 # b = 20... ...
分类:其他好文   时间:2019-08-23 19:19:41    阅读次数:65
一段代码分清global和nonlocal
废话不多说,直接代码啊~~~ 输出结果: ...
分类:其他好文   时间:2019-08-10 11:28:40    阅读次数:71
DAY12
DAY12 可变长参数 可变长参数:指的是在调用函数时,传入的参数个数可以不固定 调用函数时,传值的方式无非两种,一种是位置实参,另一种是关键字实参,因此形参也必须得有两种解决方法,以此来分别接收溢出的位置实参( )与关键字实参( ) 一、可变长形参之 形参中的 会将溢出的位置实参全部接收,然后存储 ...
分类:其他好文   时间:2019-08-09 21:38:12    阅读次数:97
学习10.内容# 1.函数的动态参数 # 2.函数的注释 # 3.名称空间 # 4.函数的嵌套
1.函数的动态参数 args kwargs 综合 总结 2.函数的注释 3.名称空间 4.函数的嵌套 不管在什么位置,只要是函数名+() 就是在跳用此函数 函数调用执行后,函数重新开辟的空间就自动销毁 函数的调用 5.gloabal,nonlocal 总结 ...
分类:其他好文   时间:2019-07-17 18:40:55    阅读次数:87
Python之函数、参数、局部全局变量、前向引用、递归
函数 函数:实现某种功能(数学形式、python def函数式编程) 过程:就是函数没有返回值 参数 1、形参 实参 位置参数 关键字参数 默认参数 2、参数组 *args(列表) **kwargs (字典) 局部变量与全局变量 1、局部变量:子程序中的变量(有缩进) 2、全局变量:没有缩进,在全局 ...
分类:编程语言   时间:2019-07-15 13:37:15    阅读次数:167
python nonlocal 的具体原理
很多文章都大概列了下nonlocal的具体用法,比如看到几篇文章写的 “nonlocal关键字用来在函数或其他作用域中使用外层(非全局)变量” 看完以后我感觉自己是懂了,其实nonlocal不是这样的 def make_average(): series=[] def average(new_val ...
分类:编程语言   时间:2019-07-06 16:21:36    阅读次数:94
python globals()和locals(),global和nonlocal,以及闭包
1. 命名空间和作用域 命名空间 1. 内置命名空间: python解释内部运行时的变量函数 2. 全局命名空间: 我们在py文件中直接声明出来的变量, 函数 3. 局部命名空间: 在函数内部声明的变量和函数 作用域: 1. 全局作用域: 内置 + 全局 2. 局部作用域: 局部 globals()... ...
分类:编程语言   时间:2019-07-06 16:20:20    阅读次数:134
函数进阶2
1.关键字 global nonlocal 2.默认参数的坑 3.函数名的应用 4.python新特性(f string) 5.可迭代对象 6.迭代器 7.可迭代对象与迭代器的对比 ...
分类:其他好文   时间:2019-06-19 17:05:57    阅读次数:81
Python迭代器和关键字 global ,nonlocal
1.关键字 global : 可以修改全局变量 可以在局部作用域声明一个全局变量,剪切 : 此时局部作用域没有该变量,全局作用域中有 nonlocal : 不能操作全局变量 可以对父级作用域的变量进行修改,并且在当前作用域创建(复制)一分此变量 2.默认参数的坑 当默认参数是可变类型的时候,变化的元 ...
分类:编程语言   时间:2019-06-19 16:42:35    阅读次数:106
装饰器一篇整完
nonlocal关键字 开放封闭原则:不改变调用方式与源代码上增加功能 装饰器 @语法糖: @外层函数 有参有返的函数被装饰 装饰器最终写法 带参装饰器:了解 登录认证功能 ...
分类:其他好文   时间:2019-06-15 10:21:41    阅读次数:99
194条   上一页 1 ... 4 5 6 7 8 ... 20 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!