展开全部

主编推荐语

本书涵盖Python基础知识、面向对象编程、模块、数据库、GUI编程等内容。

内容简介

本书主要内容包括:第一章 Python语言简介、第二章数据类型、运算符以及表达式、第三章程序流程控制、第四章序列: 字符串、列表和元组、第五章映射和集合类型、第六章函数、第七章面向对象编程、第八章模块和包、第九章异常、第十章文件、第十一章Python 数据库编程、第十二章tkinter GUI 编程,第十三章项目开发实例。

目录

  • 扉页
  • 目录
  • 版权页
  • 内容提要
  • 前言
  • 第1章 Python语言简介
  • 1.1 什么是Python语言
  • 1.2 Python语言的发展历史
  • 1.3 Python语言的特点
  • 1.4 Python语言的应用
  • 1.5 Python的安装
  • 1.6 第一个Python程序
  • 小结
  • 习题
  • 第2章 数据类型、运算符及表达式
  • 2.1 Python程序基本结构
  • 2.2 基本输入和输出
  • 2.2.1 基本输入
  • 2.2.2 基本输出
  • 2.3 数据类型
  • 2.3.1 变量
  • 2.3.2 数据类型:数字常量和数字对象
  • 2.4 运算符
  • 2.4.1 算术运算符和算术表达式
  • 2.4.2 关系运算符和关系表达式
  • 2.4.3 逻辑运算符和逻辑表达式
  • 2.4.4 位运算符
  • 2.4.5 赋值运算符和赋值表达式
  • 2.4.6 其他运算符
  • 2.4.7 运算符的优先级
  • 小结
  • 习题
  • 第3章 程序流程控制
  • 3.1 控制结构
  • 3.2 选择结构
  • 3.2.1 if选择结构
  • 3.2.2 if/else选择结构
  • 3.2.3 if/elif/else选择结构
  • 3.3 循环结构
  • 3.3.1 while循环结构
  • 3.3.2 for循环结构
  • 小结
  • 习题
  • 第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.3.3 元组的其他基本操作和方法
  • 小结
  • 习题
  • 第5章 映射和集合类型
  • 5.1 映射类型——字典
  • 5.1.1 创建字典
  • 5.1.2 访问字典
  • 5.1.3 更新字典
  • 5.1.4 字典常用操作和方法
  • 5.2 集合类型
  • 5.2.1 创建集合
  • 5.2.2 访问集合
  • 5.2.3 更新集合
  • 5.2.4 集合操作
  • 小结
  • 习题
  • 第6章函数
  • 6.1函数的定义
  • 6.2函数的调用
  • 6.3函数参数
  • 6.3.1 参数的多态性
  • 6.3.2 参数的传递
  • 6.4函数的嵌套定义和lambda函数定义
  • 6.5函数的递归调用和函数序列调用
  • 6.6函数变量的作用域
  • 6.6.1 变量的作用域
  • 6.6.2 全局变量和局部变量
  • 6.6.3 global语句
  • 6.6.4 nonlocal语句
  • 6.6.5 实例:函数库
  • 小结
  • 习题
  • 第7章 模块和包
  • 7.1 命名空间
  • 7.1.1 命名空间的分类
  • 7.1.2 命名空间的规则
  • 7.1.3 命名空间示例
  • 7.2 模块
  • 7.2.1 导入模块
  • 7.2.2 导入与执行语句
  • 7.2.3 import及from的使用
  • 7.2.4 重新载入模块
  • 7.2.5 嵌套导入模块
  • 7.2.6 模块对象属性和命令行参数
  • 7.2.7 模块搜索路径
  • 7.3 包
  • 7.3.1 包的基本结构
  • 7.3.2 包的导入
  • 小结
  • 习题
  • 第8章 文件
  • 8.1 文件的打开与关闭
  • 8.2 文件的读写
  • 8.2.1 文件的读取
  • 8.2.2 文件的写入
  • 8.2.3 文件存储Python对象
  • 8.3 文件的备份和删除
  • 8.3.1 文件的备份
  • 8.3.2 文件的删除
  • 8.4 文件夹的创建和删除
  • 8.4.1 文件夹的创建
  • 8.4.2 文件夹的删除
  • 小结
  • 习题
  • 第9章 面向对象编程
  • 9.1 理解Python的面向对象
  • 9.1.1 Python的类
  • 9.1.2 Python中的对象
  • 9.2 定义和使用类
  • 9.2.1 定义类
  • 9.2.2 使用类
  • 9.2.3 实例
  • 9.3 类、对象的属性和方法
  • 9.3.1 属性
  • 9.3.2 方法
  • 9.4 类的组合
  • 9.5 继承与派生
  • 9.5.1 派生类的定义
  • 9.5.2 super和方法重载
  • 9.5.3 多重继承
  • 9.6 运算符重载和模块中的类
  • 9.6.1 运算符重载
  • 9.6.2 模块中的类
  • 9.7 异常处理
  • 9.7.1 Python异常处理机制
  • 9.7.2 主动引发异常
  • 9.7.3 自定义异常类
  • 9.8 实例:用户注册信息
  • 9.8.1 功能预览
  • 9.8.2 功能实现
  • 小结
  • 习题
  • 第10章 Python数据库编程
  • 10.1 访问SQLite数据库
  • 10.1.1 了解Python的SQL接口
  • 10.1.2 连接和创建SQLite数据库
  • 10.1.3 创建表
  • 10.1.4 添加记录
  • 10.1.5 执行查询
  • 10.1.6 使用Row对象
  • 10.1.7 修改记录
  • 10.1.8 删除记录
  • 10.1.9 实例:导入文件中的数据
  • 10.2 访问MySQL数据库
  • 10.2.1 访问MySQL数据库实例
  • 10.2.2 连接MySQL服务器
  • 10.2.3 MySQL数据库操作
  • 10.2.4 MySQL表操作
  • 10.2.5 MySQL查询参数
  • 10.3 实例:加入数据库的用户注册信息系统
  • 小结
  • 习题
  • 第11章 tkinter GUI编程
  • 11.1 tkinter编程基础
  • 11.1.1 第一个tkinter GUI程序
  • 11.1.2 组件打包
  • 11.1.3 添加按钮和事件处理函数
  • 11.1.4 使用布局
  • 11.1.5 使用框架
  • 11.2 tkinter组件
  • 11.2.1 组件通用属性设置
  • 11.2.2 输入组件Entry
  • 11.2.3 列表框组件Listbox
  • 11.2.4 复选框组件Checkbutton
  • 11.2.5 标签框架LabelFrame
  • 11.2.6 文本框组件Text
  • 11.2.7 顶层窗口组件Toplevel
  • 11.2.8 菜单组件Menu
  • 11.2.9 对话框
  • 11.3 实例:基于GUI的用户注册信息系统
  • 11.3.1 系统功能预览
  • 11.3.2 显示全部已注册用户
  • 11.3.3 查找/修改/删除用户信息
  • 11.3.4 添加新用户
  • 11.3.5 系统功能实现
  • 小结
  • 习题
  • 第12章 Django框架Web编程
  • 12.1 Django框架与MTV模式
  • 12.1.1 Django框架简介
  • 12.1.2 Django的MTV模式
  • 12.1.3 Django安装
  • 12.2 创建Django项目
  • 12.2.1 创建开发项目
  • 12.2.2 运行开发服务器
  • 12.3 Django项目的高级配置
  • 12.3.1 创建项目应用
  • 12.3.2 配置文件
  • 12.3.3 设计数据模型
  • 12.3.4 数据迁移
  • 12.4 Template模板
  • 12.4.1 什么是模板
  • 12.4.2 模板的继承
  • 12.4.3 静态文件服务
  • 12.5 实例:学生信息管理
  • 12.5.1 查询学生
  • 12.5.2 添加学生
  • 12.5.3 修改学生
  • 12.5.4 删除学生
  • 小结
  • 习题
展开全部

评分及书评

尚无评分
目前还没人评分

出版方

人民邮电出版社

人民邮电出版社是工业和信息化部主管的大型专业出版社,成立于1953年10月1日。人民邮电出版社坚持“立足信息产业、面向现代社会、传播科学知识、服务科教兴国”,致力于通信、计算机、电子技术、教材、少儿、经管、摄影、集邮、旅游、心理学等领域的专业图书出版。