摘要: 一、概述 集合是无序的,天生不重复的数据组合,它的作用如下: 去重,即:把一个列表变成集合,就去重了 关系测试,即:测试两组集合的交集、并集和差集等 二、语法 三、关系测试 1、交集(intersection()) >>> name_1 = [1,2,3,4,7,8,7,10] >>> name_2 阅读全文
posted @ 2017-03-19 15:52 涅槃之路 阅读(207) 评论(0) 推荐(0) 编辑
摘要: 1.1 字符串常用操作 1.2 字典操作 字典一种key - value 的数据类型,使用就像我们上学用的字典,通过笔划、字母来查对应页的详细内容。 字典的特性: 字典的特性: dict是无序的 key必须是唯一的,so 天生去重 字典的增删改查 字典的增删改查 字典合并 update()是把两个字 阅读全文
posted @ 2017-02-28 14:27 涅槃之路 阅读(315) 评论(0) 推荐(0) 编辑
摘要: 程序:购物车程序 需求: 1 produce_list=[("Iphone",5000),("Mac Pro",9800),("Bike",800),("Watch",11000),("coffee",40),("alex python",30)] 2 3 shopping_list = [] 4 阅读全文
posted @ 2017-02-28 14:21 涅槃之路 阅读(177) 评论(0) 推荐(0) 编辑
摘要: 1.1 模块 导入系统自带模块 新建一个模块,即是一个Python脚本。 导入模块时,默认在当前目录下寻找这个模块,要么在base\lib\site_packages下 1.2 Pyc是什么? 在说这个问题之前,我们先来说两个概念,PyCodeObject和pyc文件。 我们在硬盘上看到的pyc自然 阅读全文
posted @ 2017-02-28 14:19 涅槃之路 阅读(209) 评论(0) 推荐(0) 编辑
摘要: 1.1 if else 猜测年龄:(一次结束) 1.2 while循环 猜测年龄(连续猜测,最多三次) 代码优化: 失败三次后,有提示 1.3 for循环 猜测年龄: 设置步长为2 猜测年龄,提示还继续吗 1.4 countinue、break、exit() 1、continue是结束本次循环跳到下 阅读全文
posted @ 2017-02-28 13:59 涅槃之路 阅读(201) 评论(0) 推荐(0) 编辑
摘要: 1.1 变量定义 在Linux下,需要加上环境变量,申明解释器 #!/usr/lib/env python print(“hello world!”) 变量定义的规则: 变量名只能是 字母、数字或下划线的任意组合 变量名的第一个字符不能是数字 以下关键字不能声明为变量名 ['and', 'as', 阅读全文
posted @ 2017-02-28 13:49 涅槃之路 阅读(218) 评论(0) 推荐(0) 编辑