python程序设计基础鲁凌云知识点_Python程序设计基础

目录

Python程序设计基础第1章概述1

1.1计算机工作原理1

1.1.1计算机起源1

1.1.2二进制数3

1.1.3计算机内部结构4

1.2计算机语言6

1.2.1指令6

1.2.2计算机语言发展史简介6

1.2.3程序设计中的“变量”与“变量值”7

1.3Python语言8

1.4第一个Python程序9

本章小结10

习题10

目录

Python程序设计基础第1章概述1

1.1计算机工作原理1

1.1.1计算机起源1

1.1.2二进制数3

1.1.3计算机内部结构4

1.2计算机语言6

1.2.1指令6

1.2.2计算机语言发展史简介6

1.2.3程序设计中的“变量”与“变量值”7

1.3Python语言8

1.4第一个Python程序9

本章小结10

习题10

第2章数据类型与表达式13

2.1数据类型13

2.1.1数值类型14

2.1.2字符串类型17

2.1.3布尔类型21

2.1.4列表类型22

2.1.5字典类型25

2.1.6元组类型29

2.2访问不同类型的数据31

2.2.1Python语言常用符号31

2.2.2序列的操作36

2.2.3指定函数对序列的操作38

2.2.4字典遍历40Python程序设计基础目录2.3表达式与运算符42

2.3.1算术符号与算术表达式42

2.3.2关系符号与关系表达式43

2.3.3逻辑符号与逻辑表达式43

2.3.4位运算符与位运算43

2.3.5运算符的优先级44

2.4变量赋值与输出45

2.4.1直接赋值45

2.4.2input()输入方式46

2.4.3eval()函数46

2.4.4format()输出方式47

本章小结49

习题49

第3章文件操作51

3.1认识文件51

3.1.1文件名51

3.1.2文件类型52

3.1.3文件位置52

3.2文件的操作53

3.2.1文件的打开与关闭53

3.2.2读取文件54

3.2.3写入文件57

3.3图像文件和网络文件59

3.3.1图像文件的读写59

3.3.2图像文件的处理60

3.3.3网络文件的读写66

本章小结72

习题73

第4章程序结构设计75

4.1程序的基本结构75

4.1.1Python程序结构概述75

4.1.2算法概述76

4.1.3算法的特点76

4.1.4算法的表示77

4.1.5程序的三种基本结构80

4.2程序设计中的表达式83

4.2.1Python语言的关系表达式83

4.2.2Python语言的逻辑表达式83

4.3分支语句84

4.3.1单分支结构: if语句84

4.3.2二分支结构: ifelse语句86

4.3.3多分支结构: ifelifelse语句87

4.4循环控制语句88

4.4.1for语句88

4.4.2while语句91

4.4.3break和continue92

4.4.4程序的异常处理语句94

4.5控制结构综合案例96

本章小结99

习题99

第5章函数设计初步102

5.1函数定义102

5.1.1程序设计函数的起源102

5.1.2函数的定义102

5.1.3匿名函数104

5.2函数的参数传递105

5.2.1按照位置传递参数105

5.2.2按照关键字传递参数105

5.2.3按照默认值传递参数106

5.2.4可变数量的参数传递106

5.3函数的返回值110

5.3.1返回布尔值和列表的函数110

5.3.2无返回值的函数111

5.3.3返回多值的函数112

5.4变量的作用域113

5.5递归115

5.5.1递归的定义115

5.5.2递归实例117

本章小结118

习题119

第6章面向对象的编程方法123

6.1面向对象基础知识123

6.1.1对象与面向对象123

6.1.2类124

6.1.3面向对象的程序设计126

6.2利用turtle库绘制图形131

6.3Python科学计算135

6.3.1NumPy处理数据136

6.3.2Matplotlib绘制图表141

6.3.3SciPy数值计算库147

本章小结156

习题156

第7章综合训练题159

模拟题一161

模拟题二165

附录各章参考答案及解析169

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值