下载此文档

python学习要点.doc


文档分类:IT计算机 | 页数:约14页 举报非法文档有奖
1/14
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/14 下载此文档
文档列表 文档介绍
一、字符串和编码 1: Python 提供了 ord() 函数获取字符的整数表示, chr() 函数把编码转换为对应的字符 2:以 Unicode 表示的 str 通过 encode() 方法可以编码为指定的 bytes ,反过来, 要把 bytes 变为 str ,就需要用 decode() 方法 3:len() 函数计算的是 str 的字符数,如果换成 bytes ,len() 函数就计算字节数 4: 由于 Python 源代码也是一个文本文件,所以,当你的源代码中包含中文的时候,在保存源代码时, 就需要务必指定保存为 UTF-8 编码。当 Python 解释器读取源代码时, 为了让它按 UTF-8 编码读取,我们通常在文件开头写上这两行: #!/usr/bin/env python3 #-*- coding: utf-8 -*- 第一行注释是为了告诉 Linux/OS X 系统,这是一个 Python 可执行程序, Windows 系统会忽略这个注释; 第二行注释是为了告诉 Python 解释器, 按照 UTF-8 编码读取源代码, 否则, 你在源代码中写的中文输出可能会有乱码格式化: % 运算符就是用来格式化字符串的。在字符串内部, %s 表示用字符串替换, %d 表示用整数替换,有几个%? 占位符,后面就跟几个变量或者值,顺序要对应好。常见的占位符有: %d 整数%f 浮点数%s 字符串%x 十六进制整数二、使用 list 和 tuple Python 内置的一种数据类型是列表: list 。 list 是一种有序的集合,可以随时添加和删除其中的元素。 list 是一个可变的有序表,所以,可以往 list 中追加元素到末尾: >>> ( 'Adam' ) >>> classmates ['Michael' ,'Bob' ,'Tracy' ,'Adam' ] 也可以把元素插入到指定的位置,比如索引号为 1 的位置: >>> ( 1,'Jack' ) >>> classmates ['Michael' ,'Jack' ,'Bob' ,'Tracy' ,'Adam' ] 要删除 list 末尾的元素,用 pop() 方法: >>> () 'Adam' >>> classmates ['Michael' ,'Jack' ,'Bob' ,'Tracy' ] 要删除指定位置的元素,用 pop(i) 方法,其中 i 是索引位置: >>> ( 1)'Jack' >>> classmates ['Michael' ,'Bob' ,'Tracy' ] 要把某个元素替换成别的元素,可以直接赋值给对应的索引位置: >>> classmates[ 1]='Sarah' >>> classmates ['Michael' ,'Sarah' ,'Tracy' ] list 里面的元素的数据类型也可以不同,比如: >>> L=['Apple' ,123 ,True ] list 元素也可以是另一个 list ,比如: >>> s=['python' ,'java' ,['asp' ,'php' ],'scheme' ] >>> len(s) 4 要注意 s 只有 4 个元素,其中 s[2] 又是一个 list ,如果拆开写就更容易理解了: >>> p=['asp' ,'php' ] >>> s=['python' ,'java' ,p,'scheme' ] 要拿到'php' 可以写 p[1] 或者 s[2][1] , 因此 s 可以看成是一个二维数组, 类似的还有三维、四维……数组,不过很少用到。如果一个 list 中一个元素也没有,就是一个空的 list ,它的长度为 0 : >>> L=[] >>> len(L) 0使用 list 和 tuple 阅读: 533721 list Python 内置的一种数据类型是列表: list 。 list 是一种有序的集合,可以随时添加和删除其中的元素。比如,列出班里所有同学的名字,就可以用一个 list 表示: >>> classmates =['Michael' ,'Bob' ,'Tracy' ] >>> classmates ['Michael' ,'Bob' ,'Tracy' ] 变量 classmates 就是一个 list 。用 len() 函数可以获得 list 元素的个数: >>> len(classmates) 3 用索引来访问 list 中每一个位置的元素,记得索引是从 0 开始的: >>> classmates[0] 'Michael' >>> classmate

python学习要点 来自淘豆网m.daumloan.com转载请标明出处.

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