09 2018 档案

摘要:1.open('文件路径',mode='模式',encoding='编码') 文件路径: 1.绝对路径 1.从磁盘的根目录寻找 2.网络上的路径 2.相对路径 相对于当前这个程序所在的文件夹 ..\返回上一层文件 模式: r 只读 单位:字符 w 只写 a 追加 b:byte,这个时候处理文件的是字 阅读全文

posted @ 2018-09-17 20:08 帅气阿明 阅读(151) 评论(0) 推荐(0)

摘要:特性:本身是不可哈希的,无须,不重复,但是内部元素必须是可哈希的. 可进行的操作: 去重: 增: s.add() update() 删: s.pop() s.remove() s.clear() 改: 先删除再添加 查: for循环 阅读全文

posted @ 2018-09-17 19:42 帅气阿明 阅读(75) 评论(0) 推荐(0)

摘要:小数据池: 目的:缓存我们字符串,整数,布尔值.在使用的时候不需要创建过多的对象 缓存:int, str, bool、 int: 缓存范围 -5~256 str: 1. 长度小于等于1,直接缓存 2. 长度大于1. 字符串中如果只有数字, 字母, 下划线。 就会缓存 3. 乘以1。 同上, 乘以大于 阅读全文

posted @ 2018-09-11 20:10 帅气阿明 阅读(71) 评论(0) 推荐(0)

摘要:赋值: 没有创建新的对象,多个变量指向一个对象,与拷贝无关 a=[1,2,3,[4,5]] b=a print(a,id(a))#[1, 2, 3, [4, 5]] 1807996384072 print(b,id(b))#[1, 2, 3, [4, 5]] 1807996384072 a.pop( 阅读全文

posted @ 2018-09-11 19:54 帅气阿明 阅读(84) 评论(0) 推荐(0)

摘要:int 常见的操作+-*/ // % ** bit_length() 一个数的二进制长度 2.bool 无操作 类型转换 如何转换: 方法:想把目标变成xxx类型就把目标放到xxx()里==>xxx(目标) int类型: 0为False 1为True str类型: ""为False None:表示什 阅读全文

posted @ 2018-09-10 20:29 帅气阿明 阅读(99) 评论(0) 推荐(0)

摘要:列表: 列表: 特质: 能装对象的对象 列表中的能装任何类型的数据 用[]表示,在列表中每个元素之间用,隔开 顺序为录入的顺序 可变的数据类型 操作: 索引 切片(什么类型切出来还是什么) : 增:lst=[] lst.append()#在后面追加,效率比较高,(只能一个一个的添加) lst.ins 阅读全文

posted @ 2018-09-10 20:15 帅气阿明 阅读(104) 评论(0) 推荐(0)

摘要:字典: 定义: dict,以{}表示,每一项用逗号隔开,内部元素用key:value的形式来保存数据 {key:value,key1:value1} 查询效率高,通过key来查找元素 内部使用key来计算一个内存地址,hash算法.key必须是不可变的数据类型(key必须是可哈希的) 增: dic= 阅读全文

posted @ 2018-09-10 20:08 帅气阿明 阅读(70) 评论(0) 推荐(0)

摘要:占位符: %s:可以占位任何内容 %d:必须占位数字 %f:浮点数 注意:当程序中出现了占位符想要使用%就必须写两个% 格式化: name='老王' #此处的变量可以随意先后 age='18岁' s='%s是一个%s的人' %(name,age) #变量的对应关系不能乱 print(s) name= 阅读全文

posted @ 2018-09-04 21:20 帅气阿明 阅读(65) 评论(0) 推荐(0)

摘要:变量 作用:在程序运行过程中创建一个中间值,以供给后面程序调用 命名规范:'二荐,两要,五不能' 条件:变量要先存在才能打印 //:整除/地板除 %:取余数 常量 实际是一个变量,通常大家不改变而已 基本数据类型 int(整数) 没有小数点的数 string(字符串) 括号括起来的所有 bool值( 阅读全文

posted @ 2018-09-03 20:10 帅气阿明 阅读(133) 评论(0) 推荐(0)