网站首页  软件下载  游戏下载  翻译软件  电子书下载  电影下载  电视剧下载  教程攻略

请输入您要查询的图书:

 

书名 Python程序设计基础教程(十三五普通高等教育规划教材)
分类
作者 吕云翔//孟爻//赵天宇//张元//郭若冲
出版社 机械工业出版社
下载
简介
内容推荐
Python是一门简单易学、功能强大的编程语言,拥有高效的高层数据结构,特别适用于快速应用程序开发。吕云翔等编著的《Python程序设计基础教程》共分为16章,主要内容包括:Python简介、Python环境搭建、函数、模块、文件操作、字符串与正则表达式、面向对象编程、异常处理、Python基本概念、Python控制结构、Python多线程与多进程编程、使用Python进行GUI开发、使用Python进行数据管理、Python Socket网络编程、使用Python进行Web开发,以及Python综合应用实例。
本书既可以作为高等院校相关专业的教材,也可以作为程序设计爱好者的学习指导用书。
本书配套授课电子课件,需要的教师可登录www.cmpedu.com免费注册,审核通过后下载,或联系编辑索取。QQ:010-88379739。
目录
第1章 Python简介
1.1 Python的发展历程
1.2 Python的语言特点
习题
第2章 Python环境搭建
2.1 Python安装
2.1.1 在Windows平台上安装Python
2.1.2 在UNIX & Linux平台上安装Python
2.1.3 在Mac平台上安装Python
2.2 Windows下的环境变量配置
2.3 Hello, Python
习题
第3章 Python基本概念
3.1 基本数据类型
3.1.1 整型
3.1.2 浮点型
3.1.3 复数
3.1.4 字符串
3.1.5 布尔值
3.1.6 空值
3.1.7 变量
3.1.8 变量的命名
3.1.9 变量的创建
3.2 运算符
3.2.1 算术运算符
3.2.2 关系运算符
3.2.3 逻辑运算符
3.2.4 位运算符
3.2.5 身份运算符
3.2.6 成员运算符
3.3 表达式
3.3.1 算术表达式
3.3.2 优先级
3.4 赋值语句
3.4.1 赋值运算符
3.4.2 增强型赋值运算符
3.5 常用函数
3.5.1 常用内置函数
3.5.2 类型转换函数
3.5.3 数学运算函数
3.6 常用模块
3.6.1 math模块
3.6.2 random模块
3.7 基本输入/输出
3.7.1 基本输出
3.7.2 基本输入
习题
第4章 Python控制结构
4.1 三种基本控制结构
4.1.1 选择结构
4.1.2 单选择结构——if语句
4.1.3 双选择结构——if…else语句
4.1.4 多选择结构——if…elif…else语句
4.1.5 选择结构的嵌套
4.2 实例:使用选择结构进行程序设计
4.2.1 鉴别合法日期
4.2.2 判断两个圆的位置关系
4.3 循环结构
4.3.1 while循环
4.3.2 for循环
4.3.3 break语句与continue语句
4.3.4 循环结构的嵌套
4.4 实例:使用循环结构进行程序设计
4.4.1 计算质数
4.4.2 计算π的近似值
习题
第5章 函数
5.1 函数的定义
5.1.1 空函数
5.1.2 参数检查
5.1.3 返回多个值
5.2 函数调用
5.2.1 按值传递参数和按引用传递参数
5.2.2 函数的参数
5.2.3 匿名函数
5.2.4 return语句
5.2.5 变量作用域
习题
第6章 模块
6.1 模块的概念
6.1.1 命名空间
6.1.2 模块
6.1.3 包
6.2 模块内置属性
6.3 第三方模块安装方法
习题
第7章 文件操作
7.1 文件读写
7.1.1 打开文件
7.1.2 写入文件
7.1.3 读取文件
7.1.4 文件读写异常处理
7.2 其他文件操作
7.2.1 os模块文件操作
7.2.2 shutil模块文件操作
习题
第8章 字符串与正则表达式
8.1 字符串的基本操作
8.1.1 下标访问
8.1.2 切片操作
8.1.3 字符串拼接与复制
8.1.4 in/not in运算符
8.1.5 比较运算符
8.1.6 for循环遍历字符串
8.2 字符串相关的函数
8.3 格式化字符串
8.4 实例:使用字符串进行程序设计
8.4.1 检测回文串
8.4.2 字符串的简单加密
8.5 字符编码
8.5.1 字符编码简介
8.5.2 使用Python处理中文
8.6 正则表达式
8.6.1 正则表达式简介
8.6.2 使用re模块处理正则表达式
8.7 实例:使用正则表达式进行程序设计
8.7.1 用户注册信息格式校验
8.7.2 模拟scanf函数
习题
第9章 面向对象编程
9.1 面向对象编程的概念
9.2 类与对象
9.2.1 类与实例化
9.2.2 初始化函数与析构函数
9.2.3 类的属性
9.2.4 类的方法
9.3 面向对象的三大特性
9.3.1 继承
9.3.2 访问控制
9.3.3 多态
9.4 特殊的属性与方法
9.4.1 __slots__属性
9.4.2 只读的特殊属性
9.4.3 __str__()方法1
9.4.4 __repr__()方法
习题
第10章 异常处理
10.1 异常的概念
10.2 异常的抛出与捕获
10.3 自定义异常
10.4 使用断言异常处理
习题
第11章 Python多线程与多进程编程
11.1 线程与进程
11.1.1 进程
11.1.2 线程
11.1.3 多线程与多进程
11.2 Python多线程编程
11.2.1 Python多线程的特殊性
11.2.2 使用threading模块进行多线程编程
11.3 Python多进程编程
11.3.1 Python多进程编程的特点
11.3.2 使用multiprocessing模块进行多进程编程
习题
第12章 使用Python进行GUI开发
12.1 GUI编程简介
12.1.1 窗口与组件
12.1.2 事件驱动与回调机制
12.2 Tkinter的主要组件
12.2.1 标签
12.2.2 框架
12.2.3 按钮
12.2.4 输入框
12.2.5 单选按钮和复选按钮
12.2.6 列表框与滚动条
12.2.7 画布
12.2.8 标准对话框
12.3 实例:使用Tkinter进行GUI编程——三连棋游戏
12.3.1 用户界面设计
12.3.2
随便看

 

霍普软件下载网电子书栏目提供海量电子书在线免费阅读及下载。

 

Copyright © 2002-2024 101bt.net All Rights Reserved
更新时间:2025/2/22 22:53:12