07 2018 档案
摘要:1. 面向对象的三大特征 1.继承 2.多态 3.封装 2. (1)面向对象的新式类 默认基类是object 多继承情况下,会按照广度优先方式查找 (2)面向对象是经典类 没有默认object 多继承情况下,会按照深度优先方式查找 3.继承的好处 1.提高了代码的重复性 2.提高了代码的维护性 3.
阅读全文
摘要:1, 面向对象的初识.2,类,对象.3,类,对象调用类中的变量和方法.
阅读全文
摘要:1. lambda 匿名函数 语法: ambda 参数:返回值 不能完成复杂的操作 2. sorted() 函数 排序. 1. 可迭代对象 2. key=函数. 排序规则 3. reverse. 是否倒序 3. filter() 函数 过滤 1. 函数, 返回True或False 2. 可迭代对象
阅读全文
摘要:内置函数 https://www.processon.com/view/link/5b4ee15be4b0edb750de96ac
阅读全文
摘要:1. 生成器和生成器函数 生成器的本质就是迭代器 生成器的三种创建办法: 1.通过生成器函数 2.通过生成器表达式创建生成器 3.通过数据转换 生成器函数: 函数中包含了yield的就是生成器函数 注意:生成器函数被执行. 获取到的是生成器. 而不是函数的执行 生成器表达式: (结果 for 变量
阅读全文
摘要:把固定格式的类型分类 def fn(user_list): lst = [] # 最终得到的列表 for name in user_list: for fcy in lst: if fcy['name'] == name['name']: # 已经有的名字 fcy['hobby_list'].app
阅读全文
摘要:1. 动态参数 位置参数的动态参数: *args 关键字参数的动态参数 : **kwargs 顺序: 位置,*args,默认值,**kwargs 在形参上*聚合, **聚合 在实参上*打散, **打散 2. 命名空间和作用域 命名空间: 1. 内置命名空间: python解释内部运行时的变量函数 2
阅读全文
摘要:函数: 函数:对功能的封装 语法: def 函数名(形参): 函数体 函数名(实参) 函数名:命名规则和变量一样 函数的返回值: return, 函数执行完毕. 不会执行后面逻辑 1. 如果函数中不写return返回None 2. 只写return 返回None 3. return 返回值. 返回一
阅读全文
摘要:1. r 只读 2. w 只写 3. a 追加 在追加模式下. 我们写入的内容会追加在⽂件的结尾. 4. r+ 读写模式. 需要移动光标进行反复读写 5. w+ 写读 先将所有的内容清空. 然后写入. 最后读取. 但是读取的内容是空的 6. a+ 追加读 a+模式下, 不论先读还是后读. 都是读取不
阅读全文
摘要:1. str. join() 把列表变成字符串 2. 列表不能再循环的时候删除. 因为索引会跟着改变 3. 字典也不能直接循环删除. 把要删除的内容记录在列表中. 循环列表. 删除原列表, 字典中的数据 4. fromkeys() 不会对原来的字典产生影响. 产生新字典 5. set集合. 不重复,
阅读全文
摘要:1. is 和 == 区别 id()函数 == 判断两边的值 is 判断内存地址 回顾编码: 1. ASCII: 英文, 特殊字符, 数字, 8bit, 1byte 2. GBK: 中文 16bit, 2byte. 兼容ASCII 3. unicode: 万国码, 32bit 4byte. 兼容AS
阅读全文
摘要:1. dict 用大括号{} 括起来. 内部使用key:value的形式来保存数据 {'jay':'周杰伦', "jj":'林俊杰'} 注意:字典的key必须是可哈希的. 不可变的, value 没有限制 不是按照我们保存的顺序保存的, 无序的 2. 增删改查 1. dict[不存在的key] =
阅读全文
摘要:1. list(增删改查) 列表可以装大量的数据. 不限制数据类型. 表示方式:[] 方括号中的每一项用逗号隔开 列表和字符串一样.也有索引和切片 常用的功能: 1. 增: append() 2. 删:remove() 3. 改: 索引修改 4. 查: for循环 1.增加: append(), i
阅读全文
摘要:1. 编码 1. 最早的计算机编码是ASCII. 美国人创建的. 包含了英文字母(大写字母, 小写字母). 数字, 标点等特殊字符!@#$% 128个码位 2**7 在此基础上加了一位 2**8 8位. 1个字节(byte) 2. GBK 国标码 16位. 2个字节(双字节字符) 3. unicod
阅读全文
摘要:1. 循环. while循环 while 条件: 代码块(循环体) 执行流程: 1. 判断条件是否为真. 如果真. 执行代码块 2. 再次判断条件是否为真...... 3. 当条件为假.执行else 跳出循环. 循环结束 2. 格式化输出 %s: 字符串的占位符, 可以放置任何内容(数字) %d:
阅读全文
摘要:1. 计算机是什么 基本组成: 主板+cpu+内存 cpu: 主频, 核数(16) 内存:大小(8G, 16G, 32G) 型号: DDR3, DDR4, DDR5, 主频(海盗船,玩家国度) 显卡: 显存。型号(N-GTX 1080 TI, A)。位宽 240显卡(512MB) 210 105 硬
阅读全文

浙公网安备 33010602011771号