python第一阶段总结

上传人:我*** 文档编号:136344104 上传时间:2020-06-27 格式:DOC 页数:18 大小:58KB
返回 下载 相关 举报
python第一阶段总结_第1页
第1页 / 共18页
python第一阶段总结_第2页
第2页 / 共18页
python第一阶段总结_第3页
第3页 / 共18页
python第一阶段总结_第4页
第4页 / 共18页
python第一阶段总结_第5页
第5页 / 共18页
点击查看更多>>
资源描述

《python第一阶段总结》由会员分享,可在线阅读,更多相关《python第一阶段总结(18页珍藏版)》请在金锄头文库上搜索。

1、第一节数据第一章 :变量及变量的命名规则第二章 序列一、 列表:1. 列表是由一系列特定元素组成的,元素与元素之间可能没有任何的关联关系,但他们之间有先后的顺序关系2. 列表是一种容器3. 列表是序列的一种4. 列表是可以被改变的序列5. 创建空列表字面值: L = # 方括号表示列表6. 创建非空列表a) L = 1,2,3,4b) L = Beijing, Shanghai, shenzhenc) L = 1, two, 3.14, fourd) L = 1, 2, 3.1, 3.2, 47. 列表的构造函数 见构造函数总揽8. 列表运算:9. 算术运算:a) + 用于拼接列表i. x =

2、 1,2,3ii. y = 4,5,6iii. z = x + y # z = 1,2,3,4,5,6b) += 用于原列表与右侧列表拼接,并用变量重新绑定新列表i. x = 1,2,3ii. y = 4,5,6iii. x += y10. *生成重复列表a) x = 1, 2 * 3 # x = 1,2,1,2,1,211. *= 生成重复列表后并用变量绑定a) x = 1,2,3b) x *= 412. 比较运算:13. = = != a) 1,2,3 1,2,4 # Trueb) 1,3,2 1,4 # False14. # 以下规则与列表不同,因为列表可以任意类型的数据a) 1, tw

3、o two, 2 # TypeError 类型错误二、 元组三、 字符串字符串:就是一系列字符。在 Python 中,用引号括起的都是字符串,其中的引号可以是单引号,也可以是双引号1. 单引号、双引号、三引号1) 字符串字面值的表示方法:2) 在非注释中凡是用引号括起来的部分都是字符串a) 单引号b) 双引号c) 三单引号d) 三双引号3) 空字符串的字面值表示方法:a) b) c) d) e) 注: 空字符串的布尔测试值bool(x)为False4) 非空字符串的字面值表示方法:a) hellob) helloc) hellod) hello5) 单引号和双引号的区别:a) 单引号内的双引号

4、不算字符串结束符b) 反之也成立,双引号内的单引号不算字符串结束符6) 三引号字符串:a) 或者 开头和结尾的字符串7) 作用:a) 三引号字符串可以包含单个的单引号和双引号b) 三引号字符串中的换行会自动转换为换行符(n)(所见即所得字符串)2. 字符串的运算1) 运算符:a) + += * *= 2) + 加号用于字符串拼接3) 合并(拼接)字符串在很多情况下,都需要合并字符串。例如,你可能想将姓和名存储在不同的变量中,等要显示姓名时再将它们合而为一4)first_name = adalast_name = lovelace full_name = first_name + + last_

5、nameprint(full_name)Python 使用加号( + )来合并字符串。在这个示例中,我们使用 + 来合并 first_name 、空格和 last_name ,以得到完整的姓名(见),其结果如下:ada lovelace这种合并字符串的方法称为 拼接 。通过拼接,可使用存储在变量中的信息来创建完整的消息。下面来看一个例子:first_name = adalast_name = lovelacefull_name = first_name + + last_name print(Hello, + full_name.title() + !)在这里,一个问候用户的句子中使用了全名(

6、见),并使用了方法 title() 来将姓名设置为合适的格式。这些代码显示一条格式良好的简单问候语:Hello, Ada Lovelace!你可以使用拼接来创建消息,再把整条消息都存储在一个变量中:first_name = adalast_name = lovelacefull_name = first_name + + last_name message = Hello, + full_name.title() + ! print(message)上述代码也显示消息 “Hello, Ada Lovelace!” ,但将这条消息存储在了一个变量中(见),这让最后的 print 语句简单得多(见

7、)3. += 用于原字符串与右侧字符串拼接生成新字符串,同时用原变量 绑定1) 示例:4. * 生成重复的字符串1) 示例:a) x = ABCD * 3b) print(x) # ABCDABCDABCDc) print(3 * 12) # 5.6. *= 生成重复的字符串,并改变变量的绑定关系1) x = 1232) x *= 43) print(x) # 34) y = 25) y *= ABC6) print(y) # ABCABC7. 隐式字符串字面值拼接8. s = Im a teacher. name is weimingze9. 用转义序列代表特殊字符:字符串字面值中,常用反斜

8、杠 后跟一些字符来代表特殊字符1) 代表一个单引号2) 代表一个双引号3) n 代表换行符4) 代表一个反斜杠5) r 返回光标至行首6) t 水平制表符7) v 垂直制表符8) b 倒退( print(Python)b) Pythonc) print(tPython)d) Python3) 要在字符串中添加换行符,可使用字符组合 n :a) print(Languages:nPythonnCnJavaScript)b) Languages:c) Pythond) Ce) JavaScript4) 还可在同一个字符串中同时包含制表符和换行符。字符串 nt 让 Python 换到下一行,并在下一

9、行开头添加一个制表符。下面的示例演示了如何使用一个单行字符串来生成四行a) 输出:b) print(Languages:ntPythonntCntJavaScript)c) Languages:d) Pythone) Cf) JavaScript12. 语法错误 是一种时不时会遇到的错误。程序中包含非法的 Python 代码时,就会导致语法错误。例如,在用单引号括起的字符串中,如果包含撇号,就将导致错误。这是因为这会导致 Python 将第一个单引号和撇号之间的内容视为一个字符串,进而将余下的文本视为 Python 代码,从而引发错误。apostrophe.py:message = One o

10、f Pythons strengths is its diverse community.print(message)撇号位于两个双引号之间,因此 Python 解释器能够正确地理解这个字符串:One of Pythons strengths is its diverse community.然而,如果你使用单引号, Python 将无法正确地确定字符串的结束位置:message = One of Pythons strengths is its diverse community.print(message)而你将看到如下输出:File apostrophe.py, line 1messag

11、e = One of Pythons strengths is its diverse community. SyntaxError: invalid syntax1) 从上述输出可知,错误发生在第二个单引号后面(见)。这种 语法错误 表明,在解释器看来,其中的有些内容不是有效的 Python 代码。错误的来源多种多样,这里指出一些常见的。学习编写 Python 代码时,你可能会经常遇到语法错误。语法错误也是最不具体的错误类型,因此可能难以找出并修复。受困于非常棘手的错误时,请参阅附录 C 提供的建议。2) 注意 编写程序时,编辑器的语法突出功能可帮助你快速找出某些语法错误。看到 Python

12、 代码以普通句子的颜色显示,或者普通句子以 Python 代码的颜色显示时,就可能意味着文件中存在引号不匹配的情况。13. 字符串python内建函数调用参见内建 内建函数表第三章 数字一、 整数(整型数) int:整数是指不带小数部分的数(自然数,0, 负数自然数)1. 函数调用方法:int(x,base=10)1) 用数字或者字符串转换为正数,如果不给出参数,则返回10进制2. 整数(int)的字面值的表示方法:1) 十进制的表示方式 i. 10ii. 200iii. -1iv. (python 的整数可以很大)3. 二进制表示方式(0b开头,后跟01)a) 0b111 # 7b) 0b102) 八进制的表示方式(0o开头,后跟07)a) 0o11 # 9b) 0o177 # 1273) 十六进制的表示方式(0x开头, 后跟09A-Fa-F)a) 0x11 # 17b) 0xFF # 255c) 0x1234ABCDEF二、 浮点数 float:浮点数是带有小数部分的数字(小数部分可以是0)1. 函数的调用方法:float(obj)用字符串或数字转换为浮点数,如果不给出参数,

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 办公文档 > 事务文书

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号