摘要: 1 函数可以用在哪些地方 函数作为第一类对象: 1. 可以赋值给变量 2. 可以作为参数 3. 可以作返回值 4. 可以作为容器的对象 2 闭包的概念 什么是闭包? 维基的解释:在计算机科学中,闭包(Closure)是词法闭包(Lexical Closure)的简称,是引用了自由变量的函数。这个被引 阅读全文
posted @ 2017-04-24 21:28 思否丶 阅读(122) 评论(0) 推荐(0) 编辑
摘要: 1 命名空间      命名空间(namesapce)用来记录变量的轨迹(记录名字的地方)。命名空间本质上是一个字典(dict),它的键就是变量名,值就是变量的值。A namespace is a mapping from names to obje 阅读全文
posted @ 2017-04-24 21:27 思否丶 阅读(467) 评论(0) 推荐(0) 编辑
摘要: 这里我们的环境是 python3 1 算术运算符 | | 加 | 减 | 乘 | 除 | 求整除 | 求余 | 指数 | | | | | | | | | | | 符号 | \+ | \ | \ | / | // | % | \ \ | | 用法 | 2+3 | 3 2 | 3\ 2 | 3/2 | 阅读全文
posted @ 2017-04-24 21:27 思否丶 阅读(137) 评论(0) 推荐(0) 编辑
摘要: ```python import time for i in range(101): print("\r%d%% %s"%(i,"#"*i),end="") time.sleep(0.5) ``` 阅读全文
posted @ 2017-04-24 21:26 思否丶 阅读(89) 评论(0) 推荐(0) 编辑
摘要: set类的元素一定是不可变数据类型。 set本身是可变数据类型 set和dict类似。 阅读全文
posted @ 2017-04-24 21:25 思否丶 阅读(127) 评论(0) 推荐(0) 编辑
摘要: 1 什么是编码?      人们通过显示器看到的数字符号,但是计算机是不能识别的。计算机因为电器特性,能识别高低电平。人们给高电平赋1,低电平赋0。因为计算机有了识别0、1的功能。但如何把01变成人们所看到的具体的符号和数字。这其中就涉及到编码。也就 阅读全文
posted @ 2017-04-24 21:24 思否丶 阅读(139) 评论(0) 推荐(0) 编辑
摘要: boolean是所有编程语言里面最常见的的类型,流程控制都需要用到它。 boolean有True和False两个值。 True: 1," "(空格),空容器等等都是真 False:空列表,空字典,空元组,空集合,空字符串,0,None 阅读全文
posted @ 2017-04-24 20:32 思否丶 阅读(329) 评论(0) 推荐(0) 编辑
摘要: 三级菜单简化版 阅读全文
posted @ 2017-04-24 20:31 思否丶 阅读(194) 评论(0) 推荐(0) 编辑
摘要: 字典dict特点:无序,键唯一(键值对) 字典占用的空间比list的大,是采用空间换取时间。 如果有2个键,后一个键对应的值会覆盖前一个键对应的值。 键是唯一的,且是不可变数据类型。 创建 增 删 同时添加多个元素或一个字典 改 查 遍历 其他 快速生成字典 阅读全文
posted @ 2017-04-24 20:30 思否丶 阅读(128) 评论(0) 推荐(0) 编辑
摘要: ```python A="dSdw\teWfdxs" print(A.capitalize()) #首字母改大写 print(A.lower()) #大写变小写 print(A.center(50,"*")) # *******************dSdw eWfdxs******************** print(A.count("d",1,9)) #等价于A[1:9... 阅读全文
posted @ 2017-04-24 20:29 思否丶 阅读(106) 评论(0) 推荐(0) 编辑
return