1.本书主要面向门读者,内容实用,文字通俗易懂,适合门并得到迅速提高。2.突出案例教学,全书共228个案例,将Python语言特有的数值、字符串、列表、元组、字典和集合数据融代码段,边学边练。3.基础知识 综合实践。在详细讲解各个基础知识后,设计了36个综合实践案例,以帮助读者快速掌握Python的编程方法。4.每章后附有习题,巩固强化。5.本书配备相关代码资源、教学PPT、习题答案。6.本书配备工程师宝典APP电子书(纸电同步),随时随地阅读。
售 价:¥
纸质售价:¥74.10购买纸书
6.4
温馨提示:数字商品不支持退换货,不提供源文件,不支持导出打印
为你推荐

书名页
内容提要
版权页
前言
第1章 Python 概述
1.1 Python的发展
1.2 Python的特点
1.3 Python的应用及功能
1.3.1 Python应用
1.3.2 Python功能
1.4 Windows安装Python
1.4.1 安装步骤
1.4.2 注意事项
1.5 Python编辑与运行
1.5.1 通过交互式解释器命令行窗口编辑运行
1.5.2 通过Python集成开发环境编程并执行
1.5.3 通过记事本编辑及运行
1.5.4 通过PyCharm编辑运行
1.6 简单Python程序案例
1.6.1 编程案例
1.6.2 编程注意事项
1.7 练习题
第2章 Python语法知识
2.1 Python输入/输出
2.1.1 输入
2.1.2 输出
2.2 Python变量及其使用
2.2.1 常量
2.2.2 变量
2.3 代码行书写格式
2.3.1 格式缩进
2.3.2 多行语句与空行
2.3.3 Python赋值与注释语句
2.3.4 Python导入模块的方法
2.4 Python标准数据类型及基本使用
2.4.1 数值类型及基本使用
2.4.2 字符串类型及基本使用
2.4.3 列表类型及基本使用
2.4.4 元组类型及基本使用
2.4.5 字典类型及基本使用
2.4.6 集合类型及基本使用
2.5 运算符与表达式
2.5.1 算术运算符及使用
2.5.2 关系运算符及使用
2.5.3 逻辑运算符及使用
2.5.4 复合赋值运算符及使用
2.5.5 位运算符及使用
2.5.6 字符串运算符及使用
2.5.7 成员运算符及使用
2.5.8 身份运算符及使用
2.5.9 运算符的优先级
2.6 练习题
2.6.1 问答
2.6.2 选择
2.6.3 填空
2.6.4 实践项目
第3章 Python常用函数与常用方法
3.1 常用数学函数及使用
3.1.1 常用数学函数
3.1.2 数学函数的使用
3.1.3 三角函数及使用
3.1.4 随机函数及使用
3.2 字符串函数及使用
3.2.1 常规字符串操作的使用
3.2.2 字符串判断操作
3.2.3 split()与map()函数的使用
3.3 转换函数及使用
3.3.1 ASCII码及进制转换函数
3.3.2 类型转换函数
3.4 组合数据类型函数及使用
3.4.1 Python列表函数及方法的使用
3.4.2 Python元组函数及使用
3.4.3 Python字典函数及使用
3.4.4 Python集合的使用
3.4.5 其他常用函数及使用
3.4.6 系统模块库
3.4.7 时间和日期函数及使用
3.4.8 匿名函数
3.5 函数及调用规则
3.5.1 自定义函数及使用
3.5.2 函数调用
3.5.3 函数传递
3.5.4 函数参数与返回值
3.5.5 递归函数
3.5.6 全局变量与局部变量
3.6 练习题
3.6.1 问答
3.6.2 填空
3.6.3 实践项目
第4章 Python流程控制
4.1 程序算法及描述
4.1.1 算法
4.1.2 程序算法流程图
4.2 顺序结构及使用
4.3 选择结构及使用
4.3.1 if…else结构的使用
4.3.2 if…else结构的嵌套
4.3.3 match…case结构的使用
4.4 简单循环结构及使用
4.4.1 while循环的使用
4.4.2 while…else结构的使用
4.4.3 for循环的使用
4.4.4 for…else结构的使用
4.4.5 continue、break与pass语句
4.5 嵌套循环结构及使用
4.5.1 嵌套循环结构
4.5.2 嵌套循环案例及分析
4.6 递归的使用
4.7 练习题
4.7.1 选择
4.7.2 填空
4.7.3 阅读程序写结果
4.7.4 实践项目
第5章 面向对象程序设计方法
5.1 面向对象技术简介
5.1.1 面向对象的概念
5.1.2 面向对象特征
5.2 类的概念及使用
5.2.1 类的描述
5.2.2 类和对象的区别
5.2.3 对象属性和方法
5.2.4 类的使用
5.3 类的封装、继承和多态
5.3.1 封装
5.3.2 继承
5.3.3 Python多重继承
5.3.4 多态
5.4 文件操作
5.4.1 打开文件
5.4.2 文件操作函数和方法
5.5 异常处理机制
5.5.1 异常处理
5.5.2 异常处理结构
5.6 包和模块
5.6.1 包和模块的含义
5.6.2 包和模块引入
5.6.3 Main函数的作用
5.7 练习题
5.7.1 问答
5.7.2 实践项目
第6章 Python的UI设计
6.1 图形化用户界面设计的基本理解
6.2 组件、属性及使用
6.2.1 常用组件
6.2.2 组件标准属性
6.2.3 tkinter编程
6.2.4 对象调用及设置
6.3 tkinter布局方式
6.3.1 简单布局
6.3.2 表格布局
6.3.3 绝对位置布局
6.4 组件的使用
6.4.1 标签(Label)组件的使用
6.4.2 文本框(Text)和(Entry)组件的使用
6.4.3 按钮(Button)组件的使用
6.4.4 单选框(Radiobutton)组件的使用
6.4.5 复选框(Checkbutton)组件的使用
6.4.6 框架(Frame)组件的使用
6.4.7 列表框(Listbox)组件的使用
6.4.8 组合框(Combobox)组件的使用
6.4.9 滑块(Scale)组件的使用
6.5 菜单及对话框的使用
6.5.1 创建菜单的方法
6.5.2 主菜单的使用
6.5.3 子窗体的使用
6.5.4 消息对话框的使用
6.5.5 人机交互、文件选择、颜色选择对话框的使用
6.6 事件的使用
6.6.1 事件的描述
6.6.2 事件的使用案例
6.7 绘图(Canvas)的使用
6.7.1 图形绘制方法
6.7.2 绘图案例
6.8 练习题
6.8.1 问答
6.8.2 实践项目
第7章 Python编程综合实践
7.1 数据类型与表达式的使用
7.2 条件与循环综合设计
7.3 游戏程序设计
7.4 面向对象程序设计
7.5 UI综合设计
买过这本书的人还买过
读了这本书的人还在读
同类图书排行榜