会员
周边
捐助
新闻
博问
闪存
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
知行合一
Choose a quality life!
博客园
首页
新随笔
新文章
联系
订阅
管理
上一页
1
···
6
7
8
9
10
11
下一页
2018年7月23日
面向对象,类名称空间查找顺序 和组合
摘要: 定义面向对象: 类:具有相同属性和技能的一类事物 对象: 类中个例具体的表现 实例化; 类 >对象的过程 一, 创建一个类就会创建一个类的名称空间,用来存储类中定义的所有名字,这些名字称为类的属性,而类有两种属性:静态变量和动态变量 定义方式 >class Person: # 注意类名的首字母要大写
阅读全文
posted @ 2018-07-23 16:43 小米没吃饭
阅读(161)
评论(0)
推荐(0)
编辑
2018年7月20日
递归,匿名函数,和内置筛选函数
摘要: 一: 匿名函数 为了解决简单的需求设计的一句话函数 语法: 函数名 = lambda 参数: 返回值 1. 函数的参数可以有多个. 多个参数之间用逗号隔开 2. 匿名函数不管多复杂. 只能写一行, 且逻辑结束后直接返回数据 3. 返回值和正常的函数一样, 可以是任意数据类型 二, 递归函数 在函数中
阅读全文
posted @ 2018-07-20 21:22 小米没吃饭
阅读(165)
评论(0)
推荐(0)
编辑
2018年7月19日
内置函数
摘要: 1: locals() 查找当前作用域中的内容 globals() 查找全局作用域中的内容 2: range(起始位置, 结束位置 ,步长) 累似切片取值 3: lst = ["大阳哥", "喜欢", "私密的徒步"] it = iter(lst) print(it.__next__()) prin
阅读全文
posted @ 2018-07-19 21:26 小米没吃饭
阅读(165)
评论(0)
推荐(0)
编辑
2018年7月18日
生成器和生成器表达式
摘要: 1, 生成器的本质就是迭代器 生成器的三种创建办法: (1):通过生成器函数创建 (2)通过生成器表达式创建生成器 (3) 通过数据转换 2,各种推倒式和生成器表达式: (1): 列表推倒式 如: lis = [结果 for 变量 in 可迭代对象 if 筛选] lst = ['python%s'
阅读全文
posted @ 2018-07-18 18:09 小米没吃饭
阅读(156)
评论(0)
推荐(0)
编辑
2018年7月17日
冒泡和二分法.递归二分法
摘要: 1: 要点是在if 判断那里,根据条件迭代替换 sum(*args) 可以求和 接收n个参数. 返回最大值和最小值(字典) def func(*args): m = args[0] # 假设第0项就是最大值 mi = args[0] for el in args: if el > m: m = el
阅读全文
posted @ 2018-07-17 21:39 小米没吃饭
阅读(194)
评论(0)
推荐(0)
编辑
闭包函数和迭代器
摘要: 1,函数名的应用 函数名可以作为变量,不可做运算哦 (1):函数可以被赋值 (2)函数可以作为表格里的元素 (3)函数可以作为参数(在实参位置可以用来传值) (4)函数可以作为返回值 2,闭包函数 在函数的内部,内层函数访问外层函数的局部变量,外层函数返回内层函数的内存地址. 理解,将准备好的变量和
阅读全文
posted @ 2018-07-17 21:24 小米没吃饭
阅读(150)
评论(0)
推荐(0)
编辑
2018年7月12日
函数,装饰器函数
摘要: 函数定义: def 函数名() : 函数名的命名规范跟变量一样 函数体(平时写的小程序) return 'a','b' return的返回值可以有多个,字符串格式用逗号隔开,可以存在小程序中,程序中遇到return会中止执行代码 如果return什么都不写 或者 干脆不写return .那么返回的就
阅读全文
posted @ 2018-07-12 15:35 小米没吃饭
阅读(153)
评论(0)
推荐(0)
编辑
2018年7月11日
文件的打开方式
摘要: 文件的句柄:f = open("file/wuse", mode="r", encoding="utf-8") open命令里分三部分,文件路径,文件模式,编码格式 (1):相对路径,相对于你当前程序所在的文件夹 ../表示返回上一层目录,一般做项目都用这个 绝对路径一是从磁盘根目录寻找,二是互联网
阅读全文
posted @ 2018-07-11 17:36 小米没吃饭
阅读(321)
评论(0)
推荐(0)
编辑
2018年7月10日
集合
摘要: 1. id() 内置函数. 查看变量的内存地址 ID('a') type('a') value('a') 2. == 和 is的区别 == 两端的内容是否一致 比较的是变量在内存中的值是否一致 is 两端的内存地址是否一致 比较的是变量在内存中的ID是否一致 3. 编码 encode(编码格式) 编
阅读全文
posted @ 2018-07-10 17:30 小米没吃饭
阅读(151)
评论(0)
推荐(0)
编辑
2018年7月6日
字典
摘要: 字典定义: 定义在{}内,以key:value形式存放, 如{key1: value1, key2: value2....} 注意:key必须是不可变类型. 可变类型不可hash,包含: list, dict, set 不可变类型可hash,包含: int, str, tuple, bool 字典的
阅读全文
posted @ 2018-07-06 15:53 小米没吃饭
阅读(176)
评论(0)
推荐(0)
编辑
上一页
1
···
6
7
8
9
10
11
下一页