• Python3程序设计基础
21年品牌 40万+商家 超1.5亿件商品

Python3程序设计基础

全新正版 极速发货

29.34 5.0折 59 全新

仅1件

广东广州
认证卖家担保交易快速发货售后保障

作者周元哲 编

出版社机械工业出版社

ISBN9787111627784

出版时间2021-08

装帧平装

开本16开

定价59元

货号1202503096

上书时间2024-11-25

书香美美

已实名 已认证 进店 收藏店铺

   商品详情   

品相描述:全新
商品描述
目录
前言

第1章Python编程概述1

1.1Python简介1

1.1.1Python发展历程1

1.1.2Python特点1

1.1.3Python应用场合2

1.2Python解释器安装2

1.2.1Linux下安装Python2

1.2.2Windows下安装Python3

1.3Python开发环境5

1.3.1IDLE5

1.3.2PyCharm5

1.3.3Anaconda7

1.4Python2.x和Python3.x的区别13

1.5学习建议13

1.6习题14

第2章基本数据类型15

2.1数据类型15

2.1.1数值15

2.1.2字符串16

2.2变量18

2.2.1标识符18

2.2.2变量引用19

2.3运算符19

2.3.1算术运算符19

2.3.2关系运算符20

2.3.3赋值运算符21

2.3.4逻辑运算符22

2.3.5位运算符23

2.3.6成员运算符23

2.3.7身份运算符24

2.4表达式24

2.4.1表达式计算24

2.4.2数据类型转换25

2.5习题26

第3章组合数据类型28

3.1序列概述28

3.2序列分类28

3.2.1列表28

3.2.2元组31

3.2.3字符串32

3.3序列通用34

3.3.1通用操作34

3.3.2通用方法35

3.3.3通用函数36

3.4字典37

3.4.1字典概念37

3.4.2字典操作38

3.5集合40

3.5.1集合概念40

3.5.2集合操作41

3.5.3集合运算42

3.6数据类型转换43

3.7习题43

第4章输入输出文件44

4.1输入输出44

4.1.1输入44

4.1.2输出44

4.2文件46

4.2.1ASCII文件46

4.2.2二进制文件47

4.3文件操作47

4.3.1打开关闭文件47

4.3.2读写文件48

4.3.3文件相关方法50

4.4习题53

第5章顺序与选择结构54

5.1程序设计流程54

5.1.1算法54

5.1.2程序流程图55

5.1.3三种基本结构56

5.2顺序结构57

5.3选择结构57

5.3.1单分支58

5.3.2双分支59

5.3.3多分支59

5.3.4分支嵌套61

5.4代码书写规则63

5.4.1缩进63

5.4.2多行语句63

5.4.3空行64

5.4.4注释64

5.5习题64

第6章循环结构66

6.1循环概述66

6.1.1三个表达式66

6.1.2循环分类67

6.2while语句67

6.2.1基本形式67

6.2.2else语句68

6.2.3无限循环69

6.3for语句69

6.3.1应用序列类型69

6.3.2内置函数range()70

6.4循环嵌套72

6.4.1基本形式72

6.4.2循环嵌套实现73

6.5辅助语句76

6.5.1break语句76

6.5.2continue语句77

6.5.3pass语句78

6.6编程规范78

6.7习题79

第7章函数与模块80

7.1函数概述80

7.2函数定义与调用80

7.2.1函数定义80

7.2.2函数调用81

7.3参数传递82

7.3.1实参与形参82

7.3.2传对象引用83

7.4参数分类84

7.4.1推荐参数84

7.4.2默认参数84

7.4.3关键参数84

7.4.4不定长参数85

7.5两类特殊函数85

7.5.1匿名函数85

7.5.2递归函数86

7.6变量作用域90

7.6.1局部变量90

7.6.2全局变量90

7.7模块91

7.7.1命名空间91

7.7.2模块定义与导入91

7.8习题92

第8章面向对象程序设计基础93

8.1面向对象概述93

8.1.1基本概念93

8.1.2与面向过程对比94

8.1.3三大特性94

8.2类和对象95

8.3类属性与实例属性96

8.3.1实例属性96

8.3.2类属性97

8.4方法98

8.4.1对象方法98

8.4.2类方法99

8.4.3静态方法99

8.5构造函数与析构函数100

8.5.1构造函数100

8.5.2析构函数101

8.6继承性101

8.6.1单继承101

8.6.2多继承103

8.7多态性103

8.8习题104

第9章图形用户界面105

9.1概述105

9.1.1界面设计准则105

9.1.2GUI库简介105

9.2tkinter106

9.2.1简介106

9.2.2基本控件106

9.2.3布局110

9.2.4绘图113

9.3PyQt117

9.3.1简介117

9.3.2PyQt5举例118

9.4wxPython119

9.4.1简介119

9.4.2wxPython举例119

第10章科学计算121

10.1科学计算概述121

10.1.1Python与科学计算121

10.1.2与MATLAB相比121

10.2NumPy123

10.2.1NumPy简介123

10.2.2创建数组123

10.2.3查看数组125

10.2.4索引和切片125

10.2.5矩阵运算126

10.3Matplotlib127

10.3.1Matplotlib简介127

10.3.2线性图127

10.3.3散点图128

10.3.4饼状图129

10.3.5条形图129

10.3.6直方图130

10.4SciPy130

10.4.1SciPy简介131

10.4.2二项分布131

10.4.3正态分布132

10.4.4beta分布133

10.4.5指数分布133

10.5pandas134

10.5.1pandas简介134

10.5.2Series和DataFrame135

10.5.3pandas与Excel137

第11章网络爬虫141

11.1网络爬虫概述141

11.1.1概念141

11.1.2爬取流程141

11.2爬取网页141

11.2.1urllib库141

11.2.2requests库142

11.3解析信息143

11.3.1正则表达式143

11.3.2BeautifulSoup库147

11.3.3selenium_phantomjs151

11.4爬虫框架Scrapy153

11.4.1Scrapy简介153

11.4.2爬取流程155

11.5综合比较157

第12章数据库应用158

12.1数据库概念158

12.1.1关系型数据库158

12.1.2结构化查询语言159

……

内容摘要
本书对Python3进行了全面的阐述,内容分为基础和应用两部分。其中,基础部分包括Python编程概述、基本数据类型、组合数据类型、输入输出文件、顺序与选择结构、循环结构、函数与模块、面向对象程序设计基础。应用部分包括图形用户界面、科学计算、网络爬虫、数据库应用、Web开发、电子游戏开发和异常处理与测试。附录给出了全国计算机等级考试二级Python语言程序设计考试大纲、Python内置函数和基础部分的习题的参考答案。本书适合作为高等院校相关专业Python程序设计的教材或教学参考书,也可供从事计算机应用开发的各类技术人员参考,亦可作为全国计算机等级考试、软件技术资格与水平考试的培训资料。

—  没有更多了  —

以下为对购买帮助不大的评价

此功能需要访问孔网APP才能使用
暂时不用
打开孔网APP