07 2016 档案

摘要:集合: 用set()创建集合对象; 集合中的元素不重复; 支持数据集合操作; 集合是无序的; 集合里的元素是不可变的(能够hash的); 不支持索引和切片操作。 set:可变集合 frozenset:不可变集合 集合运算: s|t:并集; s&t:交集; s-t:差集; s^t:对称差集; s|=t 阅读全文
posted @ 2016-07-27 23:20 TinaGao 阅读(151) 评论(0) 推荐(0) 编辑
摘要:字典: 键值对集合;无序的,访问时以key为索引;key必须是不可变的对象;键必须是可以哈希的对象,自定义的类要实现__hash__方法才能做key; 可以用key in dict方式判断字典中是否有key。 结果: 常用操作: m.items():返回由(key,value)组成的一个序列; m. 阅读全文
posted @ 2016-07-26 22:51 TinaGao 阅读(166) 评论(0) 推荐(0) 编辑
摘要:数据结构:列表,元组,字典,集合 列表: 能够保存不同数据类型的元素;用下标访问元素;下标从0开始;用[]或list()声明一个列表变量;列表长度可以动态扩展;用append追加,用extend扩展,用del删除元素。 demo1: 结果: 列表可动态伸缩;下标从0开始,可以是负数;切片操作[beg 阅读全文
posted @ 2016-07-25 22:41 TinaGao 阅读(144) 评论(0) 推荐(0) 编辑
摘要:变量: Python语言是弱类型,不需要声明类型; 定义:变量名=值; 变量名字大小写敏感; 命名规则:必须以字母或者下划线开头; 可以同时定义多个变量: a,b = 'python', 10 数据类型: 内置数据类型: 1. 数字类型:整型、长整型,浮点,复数。 2. 布尔类型:True、Fals 阅读全文
posted @ 2016-07-17 20:41 TinaGao 阅读(175) 评论(0) 推荐(0) 编辑
摘要:1. 打开PyCharm,Create Project,选择Pure Python,Location为存放代码的地址,Interpreter为使用的解释器,选择安装过的anaconda的解释器。 2. New Directory,再在文件夹上New Python File。可以开始写代码了:prin 阅读全文
posted @ 2016-07-17 20:09 TinaGao 阅读(164) 评论(0) 推荐(0) 编辑
摘要:Python历史回归: Python之父:Guido Van Rossum 1989年圣诞节出来的。 定位于一种C和Shell之间。 Python语言: 开源,免费; 动态语言类型,高层语言; 可移植性; 面向对象; 面向函数; 可扩展性,胶水语言; 标准库; 三方库。 Python生态圈: 多种解 阅读全文
posted @ 2016-07-17 17:58 TinaGao 阅读(128) 评论(0) 推荐(0) 编辑