01 2018 档案

摘要:函数是以功能为导向,函数内部尽量不要有print return: 1.结束 2.return返回值 ①不写return 返回 None ②return None 返回 None ③return 单个值 返回此单个值 ④return 多个值 将多个值包在元组中,返回给调用者此元组 参数: 传参: 1. 阅读全文

posted @ 2018-01-31 18:48 刘。林 阅读(148) 评论(0) 推荐(0)

摘要:集合: 无序的 不重复 里面元素必须可哈希的,但本身是不可哈希 集合不能更改 集合可以求交集、并集、差集、反交集 去重:①用算法做 ②转换成集合,再转换回来 创建集合: 增: 删: 查: for循环 交集: 并集: 差集: 反交集: 子集与超集: frozenset不可变集合,让集合变成不可变类型: 阅读全文

posted @ 2018-01-30 16:46 刘。林 阅读(127) 评论(0) 推荐(0)

摘要:补充: tuple: list: 在循环一个列表时,如果要删除某些或某类元素,容易出错 不可变数据类型:可哈希 数据类型的转换: str >list 用split切割 list >str 用join 字典专属类型:与list转换 对于赋值运算,就是共同指向一个内存地址: copy: 对于浅层copy 阅读全文

posted @ 2018-01-29 17:24 刘。林 阅读(151) 评论(0) 推荐(0)

摘要:id 内存地址 is 判断的是内存地址 python int str 有小数据池 int(-5~256)是小数据池,在一个内存地址 str:如果全是字母组成,那么True 如果非字幕出现,那么False 如果int*str(必须是一个字母) 则20个以内 是True 其他数据类型,没有小数据池 编码 阅读全文

posted @ 2018-01-26 20:21 刘。林 阅读(142) 评论(0) 推荐(0)

摘要:字典:python中唯一一个映射数据类型 按照可变与不可变分类: 可变:list dict set 不可变: int str boor tuple key : value key:是唯一的,且不可变的数据类型 value:任意数据类型 在3.5版本之前,字典是无序的,3.6是有序的 增: 删: 改 阅读全文

posted @ 2018-01-25 18:14 刘。林 阅读(133) 评论(0) 推荐(0)

摘要:python2: print可以不加() 有range 和 xrange:迭代器 python3: print必须加() 只有range python3:有nolocal python2:只有globals 阅读全文

posted @ 2018-01-25 14:58 刘。林 阅读(94) 评论(0) 推荐(0)

摘要:join list操作 列表里可以存储所有数据类型 int.str.boor.[].().{} 切片,索引与字符串一样(不改变原数据类型) 增:①append 在最后加 ②insert 插入 ③extend 迭代插入 删除 ①pop 按索引删除,有返回值 ②remove 按元素删除 ③clear清空 阅读全文

posted @ 2018-01-24 19:29 刘。林 阅读(152) 评论(0) 推荐(0)

摘要:day1 day2 dict 词典 sppend 嵌入 capitalize 以大写字母写 extend 延伸 扩大 swap 与...交换 pop 抛出 expend 扩张 扩充 remove 移动 迁移 strip 剥去 脱下 sort 种类 split 分离 劈开 分割 reverse 颠倒 阅读全文

posted @ 2018-01-23 22:59 刘。林 阅读(112) 评论(0) 推荐(0)

摘要:基础数据类型初识 int 打印占的最少有效位数: 0: 0000 0000 0位1: 0000 0001 1位2: 0000 0010 2位3: 0000 0011 2位4: 0000 0100 3位 bool str > bool 非空 True 空就是Falsebool > str str(Tr 阅读全文

posted @ 2018-01-23 17:23 刘。林 阅读(178) 评论(0) 推荐(0)

摘要:while else 正常循环完毕,执行else下代码 如果被break打断,则不走else,直接跳出 格式化输出 格式化:format python3中有%s(字符串型) %d(数字型) python2中还有%f(浮点型) 如果想显示%,需要输入两个%,例如: 运算符 逻辑运算符 优先级:()> 阅读全文

posted @ 2018-01-22 16:23 刘。林 阅读(156) 评论(0) 推荐(0)

摘要:python基础 一. python2与python3的区别 大环境下的区别: python2: 1.源码中都含有java、c、php等语言的陋习 2.重复代码特别多 python3: 源码规范、清晰、简单,符合python的宗旨 编码区别: python2的编码是:ascii 如果想在python 阅读全文

posted @ 2018-01-19 21:51 刘。林 阅读(158) 评论(0) 推荐(0)

导航