摘要: 闭包 学习闭包前先要知道 函数名的运用 函数名就是一个变量,但是他是一个特殊的变量,与括号配合可以执行函数的变量。 1.函数名的内存地址 def func(): print('hello') print(func) 结果: 2.函数名可以赋值给其他变量 def func(): print("hello"... 阅读全文
posted @ 2018-02-17 21:27 小学弟- 阅读(145) 评论(0) 推荐(0) 编辑
摘要: 1.迭代和可迭代协议 1)什么叫迭代 for i in [1,2,3,4]: print(i) 结果: 1 2 3 4 for i in 1234 print(i) 结果: Traceback (most recent call last): File "test.py", line 4, ... 阅读全文
posted @ 2018-02-17 20:21 小学弟- 阅读(143) 评论(0) 推荐(0) 编辑
摘要: 列表生成式 列表生成式即List Comprehensions ,是Python内置的非常简单却强大的可以用来创建list的生成式 例子: 要生成list [1,2,3,4,5] 可以用 list(range(1,6)) 但是如果要生成[1*1,2*2,3*3,4*4,5*5]怎么办? 一种方法是循环 L = [] for i in range(1,6): ... 阅读全文
posted @ 2018-02-17 10:18 小学弟- 阅读(170) 评论(0) 推荐(0) 编辑