摘要: 分析原因: for的运⾏过程. 会有一个指针来记录当前循环的元素是哪一个, 一开始这个指针指向第0个. 然后获取到第0个元素. 紧接着删除第0个. 这个时候. 原来是第⼀个的元素会⾃动的变成 第0个. 然后指针向后移动一次, 指向1元素. 这时原来的1已经变成了0, 也就不会被删除了. 用del删除 阅读全文
posted @ 2019-05-14 21:25 沙谷地 阅读(264) 评论(0) 推荐(0) 编辑
摘要: 一. is 和 == 的区别 小数据池 数字小数据池的范围 -5 ~ 256 字符串中如果有特殊字符他们的内存地址就不一样 字符串中单个*20以内他们的内存地址一样,单个*21以上内存地址不一致 1 a = 'disman' 2 a1 = 'disman' 3 print(a is a1) # Fa 阅读全文
posted @ 2019-05-14 20:56 沙谷地 阅读(452) 评论(0) 推荐(0) 编辑
摘要: 语法 : {key1: value1, key2: value2....} 注意: key必须是不可变(可哈希)的. value没有要求.可以保存任意类型的数据 二. 增删改查 1.增 dic[key] = value dic.setdefault(key,value) 如果键在字典中存在不进行任何 阅读全文
posted @ 2019-05-14 20:48 沙谷地 阅读(682) 评论(0) 推荐(0) 编辑
摘要: 一. 什么是列表 列表是一个可变的数据类型 列表由[]来表示, 每一项元素使用逗号隔开. 列表什么都能装. 能装对象的对象. 列表可以装大量的数据二. 列表的索引和切片 列表和字符串一样. 也有索引和切片. 只不过切出来的内容是列表 索引的下标从0开始 [起始位置:结束位置:步长] 三. 列表的增删 阅读全文
posted @ 2019-05-14 19:47 沙谷地 阅读(1411) 评论(0) 推荐(0) 编辑
摘要: 一.python基本数据类型 int ==> 整数. 主要⽤来进行数学运算 str ==> 字符串, 可以保存少量数据并进行相应的操作 bool==>判断真假, True, False list==> 存储大量数据.用[ ]表示 tuple=> 元组, 不可以发⽣改变用( )表示 dict==>字典 阅读全文
posted @ 2019-05-14 19:40 沙谷地 阅读(880) 评论(0) 推荐(0) 编辑
摘要: 一.流程控制-while循环 在生活中,我们遇到过循环的事情吧?比如循环听歌。在程序中,也是存才的,这就是流程空语句while。 模拟一下循环听歌: while True: print('我们不一样') print('我们都一样') print('有啥不一样') while 条件: 结果 如果条件是 阅读全文
posted @ 2019-05-14 19:18 沙谷地 阅读(234) 评论(0) 推荐(0) 编辑
摘要: 一.Python的简单介绍 1.python是一门 解释型弱类型编程语言. 2.特点: 简单.明确.优雅 二.python的解释器有哪些 CPython -- 官方提供的.,内部使用c语言来实现 IPython -- IPython是基于CPython之上的一个交互式解释器,也就是说,IPython 阅读全文
posted @ 2019-05-14 18:37 沙谷地 阅读(358) 评论(0) 推荐(0) 编辑