• 从0到1 Python即学即用
  • 从0到1 Python即学即用
  • 从0到1 Python即学即用
  • 从0到1 Python即学即用
  • 从0到1 Python即学即用
21年品牌 40万+商家 超1.5亿件商品

从0到1 Python即学即用

全新正版 极速发货

81.49 6.3折 128.8 全新

库存4件

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

作者莫振杰

出版社人民邮电出版社

ISBN9787115612014

出版时间2023-04

装帧平装

开本16开

定价128.8元

货号1202838742

上书时间2024-07-12

徐小智的书店

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

   商品详情   

品相描述:全新
商品描述
作者简介
莫振杰
绿叶学习网站长 | 人气系列教程作者 
全栈工程师,涉猎前端开发、后端开发、数据库开发、数据科学等多个领域。拥有一个高人气的个人网站:绿叶学习网,用于分享技术经验,教程阅读量累计超过1000万。其创作的《Web前端开发精品课》与《从0到1》系列图书,凭借清新的风格与严谨的讲解,受到众多高校师生以及广大学习者的认可,并且被数十家高校选为教材使用。此外,他还曾被评为“人民邮电出版社IT图书2020年影响力作者”。

目录
第1部分基础语法

第1章快速掌握基础知识2

1.1交互式解释器:IDLE2

1.2VSCode编辑器4

1.3变量6

1.3.1变量的命名6

1.3.2变量这样用8

1.4数据类型9

1.4.1数字10

1.4.2字符串11

1.4.3判断类型12

1.5运算符13

1.5.1算术运算符13

1.5.2赋值运算符14

1.5.3比较运算符15

1.5.4逻辑运算符16

1.6类型转换18

1.6.1把“数字”转换为“字符串”18

1.6.2把“字符串”转换为“数字”19

1.6.3“整数”与“浮点数”互转20

1.7注释20

1.8输出内容21

1.9输入内容23

1.10试一试:交换两个变量的值25

1.11试一试:交换个位和十位26

1.12小结26

第2章流程控制28

2.1选择结构28

2.1.1单向选择:if28

2.1.2双向选择:if-else30

2.1.3多向选择:if-elif-else31

2.1.4if语句的嵌套31

2.1.5条件表达式33

2.1.6真假判断34

2.2循环结构36

2.2.1while语句36

2.2.2for语句38

2.2.3循环中的else41

2.2.4pass语句42

2.3break和continue42

2.3.1break语句42

2.3.2continue语句44

2.4试一试:获取月份对应的季节44

2.5试一试:找出“水仙花数”45

2.6试一试:求0~100之间所有质数46

2.7试一试:输出一个图案46

2.8小结47

第3章列表与元组49

3.1列表概述50

3.2创建列表50

3.3基本操作51

3.3.1获取元素51

3.3.2修改元素52

3.3.3添加元素53

3.3.4删除元素55

3.4列表方法57

3.4.1统计元素的个数:count()57

3.4.2获取元素下标:index()58

3.4.3颠倒元素顺序:reverse()59

3.4.4元素大小排序:sort()59

3.4.5连接元素:join()60

3.4.6合并列表:extend()61

3.4.7清空列表:clear()62

3.5切片63

3.6更多实用操作66

3.6.1获取长度:len()66

3.6.2遍历列表:for-in67

3.6.3检索列表:in和notin68

3.6.4数值计算:max()、min()和sum()68

3.6.5列表运算69

3.6.6列表推导式69

3.7二维列表71

3.8元组72

3.9试一试:列表去重75

3.10试一试:输出月份75

3.11试一试:求列表中的优选值76

3.12小结76

第4章字符串78

4.1多行字符串78

4.2原始字符串79

4.3基本操作80

4.4字符串方法82

4.4.1统计字符个数:count()82

4.4.2获取子串的下标:index()82

4.4.3替换字符串:replace()83

4.4.4分割字符串:split()84

4.4.5去除首尾符号:strip()85

4.4.6大小写转换86

4.4.7判断字符串87

4.4.8对齐方式90

4.5切片91

4.6更多实用操作94

4.6.1获取长度:len()94

4.6.2类型转换:list()和tuple()95

4.6.3字符串运算97

4.6.4字符串拼接97

4.7序列的通用操作100

4.8试一试:统计单词的个数100

4.9试一试:将首字母转换成大写101

4.10小结101

第5章字典与集合102

5.1字典概述102

5.2创建字典102

5.3基本操作103

5.3.1获取某个键的值103

5.3.2修改某个键的值104

5.3.3增加键值对104

5.3.4删除键值对105

5.4字典方法105

5.4.1清空字典:clear()106

5.4.2复制字典:copy()106

5.4.3更新字典:update()107

5.4.4创建新字典:fromkeys()107

5.4.5设置默认值:setdefault()108

5.4.6获取所有键:keys()108

5.4.7获取所有值:values()109

5.4.8获取所有键值:items()110

5.5更多实用操作111

5.5.1获取长度:len()112

5.5.2检索字典:in、notin112

5.5.3合并字典113

5.5.4字典推导式113

5.6集合概述114

5.6.1集合简介114

5.6.2基本操作115

5.6.3集合操作116

5.6.4集合推导式117

5.6.5应用场景118

5.7试一下:统计数字出现的次数119

5.8试一试:统计出现次数最多的字母119

5.9小结120

第6章函数121

6.1函数简介121

6.2函数的定义123

6.2.1没有返回值的函数123

6.2.2有返回值的函数124

6.2.3变量作用域125

6.3函数的调用127

6.3.1直接调用127

6.3.2在表达式中调用128

6.4函数参数128

6.4.1形参和实参128

6.4.2参数可以是任何类型129

6.4.3位置参数129

6.4.4关键字参数130

6.4.5参数默认值131

6.5嵌套函数133

6.6递归函数134

6.7内置函数136

6.8试一试:判断某一年是否闰年138

6.9试一试:冒泡排序138

6.10小结139

第7章类与对象141

7.1面向对象141

7.2创建对象142

7.3构造函数:__init__()144

7.4类属性和实例属性146

7.5类方法和实例方法148

7.6静态方法149

7.7继承150

7.8试一试:封装一个矩形类152

7.9试一试:封装一个银行账户类152

7.10小结153

第8章异常154

8.1常见异常154

8.2处理异常156

8.2.1try-except语句157

8.2.2else子句160

8.2.3finally子句160

8.3错误级别162

8.3.1低级错误162

8.3.2中级错误162

8.3.3高级错误163

8.4试一试:处理计算异常164

8.5小结164

第9章模块165

9.1包与模块165

9.1.1包是什么165

9.1.2模块是什么166

9.1.3自定义包167

9.1.4自定义模块169

9.1.5以主程序形式执行171

9.2数学模块:math172

9.2.1圆周率:pi174

9.2.2平方根:sqrt()174

9.2.3幂运算:pow()175

9.2.4向上取整:ceil()175

9.2.5向下取整:floor()176

9.2.6三角函数177

9.3随机数模块:random179

9.3.1随机整数179

9.3.2随机浮点数181

9.3.3随机序列182

9.4时间模块:time和datetime184

9.4.1time模块184

9.4.2datetime模块189

9.5试一试:生成随机验证码192

9.6试一试:计算函数执行时间192

9.7其他标准库模块193

9.8小结194

第10章文件195

10.1文件路径195

10.1.1绝对路径195

10.1.2相对路径196

10.2读取文件197

10.2.1读取所有内容:read()197

10.2.2逐行读取内容:readlines()199

10.3写入文件201

10.3.1以“覆盖”方式写入文件201

10.3.2以“追加”方式写入文件202

10.4pathlib模块203

10.4.1基本属性203

10.4.2重命名204

10.4.3判断路径206

10.4.4拼接路径207

……

内容摘要
本书是帮助Python新手入门的“”,涵盖了Python编程的方方面面。本书前半部分介绍了基础知识,从安装Python、配置环境、列表、元组、字典,函数、类与对象等基本语法,到可迭代对象、迭代器、生成器、解包与压包、函数式编程等高级概念。本书后半部分向读者详尽介绍了当下最热门流行的10个Python项目的开发过程。

为了让读者更好地掌握,作者基于实际工作以及面试经验,精心挑选了大量高质量的练习题。此外,本书还配有课件PPT以及各种资源,以便各大高校的老师教学使用。

主编推荐
1.“六边形”Python入门教程,能让新手“看进去”“学下去”的基础教材!
2.逐个剖析基础知识+进阶技巧,让零基础学习者也能掌握Python的要点!
3.10个热门练手项目,跟练后即可达到熟练水平!
4.作者精心设计整理的习题小册包含449道题目,帮助读者验证自身水平,助力求职面试!
5.配套案例素材与PPT课件,自学、培训、教学,全方位支持。

—  没有更多了  —

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

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