摘要: 作用域 L (Local) 局部作用域E (Enclosing) 闭包函数外的函数中G(Global) 全局作用域B (Built-in) 内建作用域locals()和globals()local -> enclosing-> global -> build-in 闭包 1.闭包函数必须有内嵌函数2 阅读全文
posted @ 2019-04-21 23:20 向前走。 阅读(372) 评论(0) 推荐(0) 编辑
摘要: def 函数名(): 函数代码块 return 返回值 参数 必备参数:位置参数,调用函数时必须有值传入 默认参数,调用如果没有传值使用默认值 不定长参数 *args:想传多少传多少,必须放在位置参数后面 关键字参数**kwargs,可以传入多个key与value ''' 实现四则运算的计算器,程序 阅读全文
posted @ 2019-04-21 22:13 向前走。 阅读(236) 评论(0) 推荐(0) 编辑
摘要: [(x, y) for x in [1,2,3] for y in [3,1,4] if x != y]: [str(round(pi, i)) for i in range(1, 6)] 表达式嵌套[[row[i] for row in matrix] for i in range(2)] 字典生 阅读全文
posted @ 2019-04-21 19:02 向前走。 阅读(325) 评论(0) 推荐(0) 编辑
摘要: clear 删除字典内所有元素copy 返回一个字典的浅复制fromkeys 创建一个新字典,以序列 seq 中元素做字典的键,val 为字典所有键对应的初始值get 返回指定键的值,如果值不在字典中返回default值has_key 如果键在字典dict里返回true,否则返回falseitems 阅读全文
posted @ 2019-04-21 18:11 向前走。 阅读(362) 评论(0) 推荐(0) 编辑