摘要:
1、字符编码 字符串也是一种数据类型,但是,字符串比较特殊的是还有一个编码问题。 Unicode下一个中文字符和英文字符都占两字节。 UTF-8下一个中文占三个字节(绝大多数的情况,偏僻中文字符的占四个),英文占一个字节。 GBK下一个中文占两个字节,英文占一个字节。 1980 GB2312 ,支持 阅读全文
摘要:
1、集合 集合是一个无序的,不重复的数据组合,它的主要作用如下: 去重,把一个列表变成集合,就自动去重了。 关系测试,测试两组数据之前的交集、差集、并集等关系。 2、定义集合 3、集合的关系操作 4、集合的常用操作 阅读全文
摘要:
Python中的字符串用单引号 ' 或双引号 " 括起来,并且字符串不能被修改。字符串的常用操作如下 1、字符串的截取 语法:变量[头索引:尾索引] (索引值以 0 为开始值,-1 为从末尾的开始位置) 例如: str1 = Druid print(str1[0]) #输出D(第一个字符) prin 阅读全文
摘要:
引用自:http://www.cnblogs.com/alinh/p/6603976.html 直接赋值:其实就是对象的引用(别名)。 浅拷贝(copy):拷贝父对象,不会拷贝对象的内部的子对象。 深拷贝(deepcopy): copy 模块的 deepcopy 方法,完全拷贝了父对象及其子对象。 阅读全文
摘要:
1、文件基本操作 2、打开文件的模式 打开文件的模式有: r,只读模式(默认)。 w,只写模式。【不可读;不存在则创建;存在则覆盖】 a,追加模式。【可读;不存在则创建;存在则只追加内容】 r,只读模式(默认)。 w,只写模式。【不可读;不存在则创建;存在则覆盖】 a,追加模式。【可读;不存在则创建 阅读全文
摘要:
1、字典 Python内置了字典:dict的支持,dict全称dictionary,在其他语言中也称为map,是一系列键-值(key-value)对,具有极快的查找速度。键-值是两个相关联的值。指定键时,Python会返回与之相关联的值。键-值之间用冒号分割,而键-值对之间用逗号分隔。字典是无序的且 阅读全文
摘要:
1、条件测试 每条if语句的核心都是一个值为True或False的表达式,这种表达式被称为条件测试。Python根据条件测试的值为True还是False来决定是否执行if语句中的代码。条件测试为True,则执行;否则,不执行。 1.1、检查特定值是否包含在列表中 1.2、布尔表达式 布尔表达式结果要 阅读全文
摘要:
1、什么是元组 Python将不能修改的值称为不可变的,而不可变的列表成为元组,使用( )来表示,元组也用索引来访问其元素。需要注意的是,元组的元素不能改变,但是元素的元素却可以改变。 1.1、定义元组 1.2、遍历元组中的所有元素 1.3、“修改”元组中的元素 1.4、获取元组元素索引 1.5、获 阅读全文
摘要:
1、遍历整个列表 2、创建数值列表 2.1、使用函数range() 2.2、使用range()函数创建数字列表 2.3、对数字列表执行简单的统计 2.4、列表解析 2.5、练习题 3、使用列表的一部分 3.1 切片 要使用切片,可指定要使用的第一个元素和最后一个元素的索引。和函数range()一样, 阅读全文
摘要:
1、列表是什么 列表是由一系列按照特定顺序排列的元素组成。用[ ]来表示列表,并用逗号来分割其中的元素。 1 bicycles = ['trek' , 'cannondale' , 'redline' , 'specialized'] #列表还可以用list1 = list()这个方法创建,例如tu 阅读全文