-
内容大纲
本书以Python 3为基础,循序渐进地讲解了Python从入门到进阶的知识。全书共15章。首先从Python的起源及功能特点开始讲述,介绍Python 3的安装、配置,并详细讲解Python的基础知识,包括变量和运算符的使用、三大控制结构、标准数据类型、函数、文件输入和输出、面向对象编程和异常处理等相关知识;然后讲解Python的高级知识,包括OS和SYS模块的使用、正则表达式、多线程与多进程编程、网络编程、数据库编程、NumPy模块和Pandas模块等相关知识。
本书可以作为普通高等院校计算机、大数据、人工智能等专业Python相关课程的教材,也可作为Python爱好者的入门教程或自学参考用书。 -
作者介绍
-
目录
第1章 Python简介
1.1 Python概述
1.1.1 什么是Python
1.1.2 Python的特点
1.2 Python的安装
1.2.1 Python在Windows操作系统中的安装
1.2.2 Python在Linux操作系统中的安装
1.2.3 Python在macOS中的安装
1.3 编写第一个Python程序
1.3.1 hello world
1.3.2 Python解释器
1.3.3 注释的使用
习题
第2章 Python基础
2.1 Python中的变量
2.1.1 数字
2.1.2 字符串
2.1.3 类型转换
2.1.4 变量
2.1.5 常量
2.1.6 变量的命名规则
2.2 Python中的运算符
2.3 Python中的字符串和编码
2.3.1 字符串的定义和使用
2.3.2 字符串编码
2.3.3 格式化字符串
2.4 Python编辑器
习题
第3章 Python流程控制
3.1 缩进的使用
3.2 标准输入 输出
3.2.1 标准输入
3.2.2 标准输出
3.3 输出字符串
3.4 if判断语句
3.4.1 if语句
3.4.2 if-else语句
3.4.3 if-elif-else语句
3.4.4 if语句条件表达式
3.5 while循环
3.6 for循环
3.7 break和continue语句的使用
3.7.1 break语句
3.7.2 continue语句
习题
第4章 列表、元组、字典和集合
4.1 列表
4.1.1 创建和使用列表
4.1.2 列表进阶
4.1.3 列表解析
4.2 元组
4.2.1 创建和使用元组
4.2.2 元组进阶
4.3 字典
4.3.1 创建和使用字典
4.3.2 字典进阶
4.4 集合
4.4.1 创建和使用集合
4.4.2 集合进阶
习题
第5章 函数与模块
5.1 定义和调用函数
……
第6章 文件I/O
第7章 面向对象编程
第8章 错误和异常
第9章 os、sys模块及应用
第10章 正则表达式
第11章 多线程及多进程编程
第12章 网络编程
第13章 数据库编程
第14章 NumPy模块
第15章 pandas模块
参考文献
同类热销排行榜
- C语言与程序设计教程(高等学校计算机类十二五规划教材)16
- 电机与拖动基础(教育部高等学校自动化专业教学指导分委员会规划工程应用型自动化专业系列教材)13.48
- 传感器与检测技术(第2版高职高专电子信息类系列教材)13.6
- ASP.NET项目开发实战(高职高专计算机项目任务驱动模式教材)15.2
- Access数据库实用教程(第2版十二五职业教育国家规划教材)14.72
- 信号与系统(第3版下普通高等教育九五国家级重点教材)15.08
- 电气控制与PLC(普通高等教育十二五电气信息类规划教材)17.2
- 数字电子技术基础(第2版)17.36
- VB程序设计及应用(第3版十二五职业教育国家规划教材)14.32
- Java Web从入门到精通(附光盘)/软件开发视频大讲堂27.92
推荐书目
-
孩子你慢慢来/人生三书 华人世界率性犀利的一枝笔,龙应台独家授权《孩子你慢慢来》20周年经典新版。她的《...
-
时间简史(插图版) 相对论、黑洞、弯曲空间……这些词给我们的感觉是艰深、晦涩、难以理解而且与我们的...
-
本质(精) 改革开放40年,恰如一部四部曲的年代大戏。技术突变、产品迭代、产业升级、资本对接...