下载此文档

python数据类型.docx


文档分类:IT计算机 | 页数:约3页 举报非法文档有奖
1/3
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/3 下载此文档
文档列表 文档介绍
Python 数据类型:
— 数字:
基本的整数,浮点数的操作。
同时还支持进制,位操作和复数常量。不过我们一般编程的话,用到比较少。
二 字符串:
单引号 '
双引号 '""
单引号和双引号都是一样的,只是说在 Python 数据类型:
— 数字:
基本的整数,浮点数的操作。
同时还支持进制,位操作和复数常量。不过我们一般编程的话,用到比较少。
二 字符串:
单引号 '
双引号 '""
单引号和双引号都是一样的,只是说在 2 着在嵌套的时候比较好。比如 sql 语句:
sql = "select * from info where title='%s' % title
三引号 ''' ''' :三引号的话,主要是文章换行的时候用比较好。可以作为文章批量替换字符的方法。
unicode u': 由于 python 内部是unicode 的编码,是中间编码。
unicode->其它编码
例如:a 为 unicode 编码 要转为 gb2312。('gb2312')
其它编码->unicode
例如:a 为 gb2312编码,要转为 unicode. unicode(a, 'gb2312')或 ('gb2312')
编码1 -> 编码2
可以先转为 unicode 再转为编码2 如 gb2312转 big5
unicode(a, 'gb2312').encode('big5')
判断字符串的编码
如果一个字符串已经是 unicode 了,再执行 unicode 转换有时会出错(并不都出错) 可以写一个通用的转成 unicode 函数:
def u(s, encoding):
if isinstance(s, unicode): return s
else:
return unicode(s, encoding)
转义字符 \s
支持的操作:
索引和切片。索引:
比如 a = "info" Print a[1]
Print a[1:]
字符串格式化,基于字典和关键字替换,这个用处比较大。一般在格式化字符串的时候用到。
三 列表
1 列表是有序的集合,类似别的语言的数组的概念。
支持的操作:
迭代。
插入,排序,翻转代码。
分片赋值。
四 字典
字典的定义。
字典的常用操作:比如添加,修改,删除。
五 元组
元组的定义 ,有序的集合
为什么要用元组,用户配置文件的地方。比如你希望文件的一些配置信息不希望被外面的代码修改的话,这个时候就可以用上元组了,比如 django 的 就大量用到了元组, 这样保证了只能在当前页面修改配置,而不是通过外面来修改变量,达到安全的目的。
六 文件
文件的读写,迭代功能。
七 集合
集合的添加,修改,删除功能。
集合的交集,并集和差集。
集合的应用,比如我现在需要获取一个 URL 列表的不重复的功能。八 数据类型的差别
共同点:

python数据类型 来自淘豆网www.taodocs.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息