写给小白的Python入门实战课
温馨提示:5折以下图书主要为出版社尾货,大部分为全新(有塑封/无塑封),个别图书品相8-9成新、切口有划线标记、光盘等附件不全详细品相说明>>
- ISBN:9787568027991
- 装帧:70g胶版纸
- 册数:暂无
- 重量:暂无
- 开本:26cm
- 页数:184页
- 出版时间:2020-07-01
- 条形码:9787568027991 ; 978-7-5680-2799-1
本书特色
本书是一本针对零基础小白而编写的Python入门书,主要是为了让初学者夯实基础,建议与派森编程课程配套使用。内容主要包括Python基础知识、数据类型、if语句、for循环、while循环、函数的使用、面向对象编程基础、文件操作、异常处理和Python模块。 全书内容由浅入深,引导读者掌握Python基础,以知识点和案例代码贯穿全书,帮助读者从入门顺利进入项目实战的角色。
内容简介
本书作为Python的入门书籍, 在编写上引用大量日常生活中的例子, 通过深入浅出的讲解、精炼准确的示例, 让零基础的小白也能轻松掌握简单的Python项目代码。
目录
1.1 计算机组成原理 1
1.2 认识Python 3
1.3 **个Python程序 8
1.4 注释 10
1.5 变量以及类型 12
1.6 标识符和关键字 13
1.7 输出 15
1.8 输入 18
第2章 判断语句和循环语句 20
2.1 运算符 20
2.2 数据类型转换 21
2.3 判断语句介绍 23
2.4 if语句 23
2.5 比较(关系)运算符 25
2.6 ifelse 26
2.7 elif 28
2.8 if嵌套 29
2.9 if应用:猜拳游戏 31
2.10 循环语句介绍 32
2.11 while循环 33
2.12 while循环应用 34
2.13 while循环的嵌套以及应用 35
2.14 for循环 36
2.15 break和continue 38
第3章 字符串、列表、元组、字典 43
3.1 字符串介绍 43
3.2 字符串输出 43
3.3 字符串输入 44
3.4 下标和切片 44
3.5 字符串常见操作 48
3.6 列表介绍 56
3.7 列表的循环遍历 57
3.8 列表的常见操作 58
3.9 列表的嵌套 64
3.10 元组 65
3.11 字典介绍 67
3.12 字典的常见操作1 68
3.13 字典的常见操作2 71
3.14 字典的遍历 72
第4章 集合 75
4.1 建立集合的两种方式 75
4.2 集合的操作 76
4.3 适用集合的方法 80
第5章 函数(一) 87
5.1 函数定义和调用 87
5.2 函数的文档说明 88
5.3 函数参数(一) 88
5.4 函数返回值(一) 90
5.5 4种函数的类型 91
5.6 函数的嵌套调用 93
5.7 函数应用:打印图形和数学计算 94
第6章 函数(二) 96
6.1 局部变量 96
6.2 全局变量 96
6.3 多函数程序的基本使用流程 98
6.4 函数返回值(二) 100
6.5 函数参数(二) 102
6.6 引用(一) 104
6.7 可变、不可变类型 106
6.8 引用(二) 106
6.9 函数使用注意事项 107
6.10 函数应用:技能商店系统 109
第7章 面向对象基础(一) 112
7.1 面向对象编程介绍 112
7.2 类和对象 115
7.3 定义类 119
7.4 创建对象 120
7.5 添加和获取对象的属性 121
7.6 实例方法内通过self获取
对象属性 122
7.7 魔法方法:_??_init_??_()方法 123
7.8 有参数的_??_init_??_()方法 125
7.9 魔法方法:_??_str_??_()方法 126
7.10 _??_del_??_()方法 128
7.11 参考案例:烤地瓜 129
第8章 面向对象基础(二) 134
8.1 继承的概念 134
8.2 单继承 135
8.3 多继承 136
8.4 子类重写父类的同名属性和方法 137
8.5 多层继承 138
第9章 面向对象基础(三) 140
9.1 类属性和实例属性 140
9.2 类方法和静态方法 141
9.3 _??_new_??_方法 143
第10章 文件操作及综合应用 145
10.1 文件操作 145
10.2 文件的打开与关闭 145
10.3 文件的读/写 147
10.4 应用:制作文件的备份 149
10.5 文件、文件夹的相关操作 150
10.6 综合应用:图书管理系统 152
第11章 异常、模块 155
11.1 异常概述 155
11.2 捕获异常 155
11.3 异常的传递 159
11.4 抛出自定义的异常 162
11.5 异常处理中抛出异常 163
11.6 模块介绍 164
11.7 模块制作 166
第12章 实战项目演练 169
12.1 歹徒困境 169
12.2 猜拳游戏 171
12.3 绩效管理系统 174
12.4 信息采集器 178
12.5 动态二维码 183
作者简介
高级软件工程师,曾在BAT公司和各大型互联网公司任职,有着多年软件开发经验。工作中使用 C++、Python、C、Java、JavaScript、Angular、Vue、Docker等开发技术。为千万客户提供软件服务及AI解决方案。现致力于Python相关技术(全栈开发,机器学习,自动化等)的研究与分享。
-
乡村振兴新技术:新时代农村短视频编辑技术基础入门
¥12.8¥32.0 -
AI绘画+AI摄影+AI短视频从入门到精通
¥45.5¥79.8 -
企业AI之旅
¥43.5¥79.0 -
机器学习
¥59.4¥108.0 -
基于知识蒸馏的图像去雾技术
¥61.6¥88.0 -
软件设计的哲学(第2版)
¥51.0¥69.8 -
智能算法优化及其应用
¥52.4¥68.0 -
Photoshop图像处理
¥25.5¥49.0 -
R语言医学数据分析实践
¥72.3¥99.0 -
大模型推荐系统:算法原理、代码实战与案例分析
¥62.3¥89.0 -
剪映 从入门到精通
¥25.7¥59.8 -
游戏造梦师----游戏场景开发与设计
¥67.6¥98.0 -
SAR图像处理与检测
¥35.4¥49.8 -
人工智能
¥29.4¥42.0 -
中文版PHOTOSHOP 2024+AI修图入门教程
¥59.3¥79.0 -
WPS办公软件应用
¥25.2¥36.0 -
格拉斯曼流行学习及其在图像集分类中的应用
¥13.7¥28.0 -
轻松上手AIGC:如何更好地向CHATGPT提问
¥40.3¥62.0 -
元宇宙的理想与现实:数字科技大成的赋能与治理逻辑
¥61.6¥88.0 -
云原生安全:攻防与运营实战
¥66.8¥89.0