作者 | 明日科技 编著 |
出版社 | 人民邮电出版社有限公司 |
详情 |
内容提要 前 言 第1章 Python起步 1.1 初识Python 1.2 Python的安装与问题处理 1.3 Python开发工具 1.4 基本输出函数print() 1.5 输入函数input() 第2章 Python语言基础 2.1 注释 2.2 编码格式 2.3 关键字与标识符 第3章 Python数据类型 3.1 变量 3.2 基本数据类型 第4章 运算符 4.1 算术运算符 4.2 赋值运算符 4.3 比较运算符 4.4 逻辑运算符 4.5 运算符的优先级 第5章 条件控制语句 5.1 最简单的if语句 5.2 if…else语句 5.3 if…elif…else语句 5.4 if语句的嵌套 5.5 使用and连接条件的if语句 5.6 使用or连接条件的if语句 5.7 使用not的if语句 第6章 循环结构语句 6.1 基础for循环 6.2 for循环嵌套 6.3 for 表达式 6.4 for循环使用 else 语句 6.5 while循环 6.6 循环嵌套 6.7 跳转语句 第7章 序列 7.1 认识序列 7.2 序列的常用方法 7.3 元组 第8章 字符串 8.1 字符串操作 8.2 字符编码转换 8.3 转义字符与原始字符 8.4 字符串运算符 8.5 字符串的操作方法 第9章 列表 9.1 认识列表 9.2 创建列表 9.3 添加与删除列表 9.4 查询列表 9.5 列表排序 9.6 列表推导式 第10章 字典与集合 10.1 字典 10.2 集合 第11章 文件与I/O 11.1 基本文件操作 11.2 目录操作 11.3 高级文件操作 11.4 os.path 模块中的函数 第12章 函 数 12.1 函数的创建和调用 12.2 参数传递 12.3 返回值 12.4 变量的作用域 12.5 匿名函数 第13章 GUI编程 13.1 初识GUI 13.2 创建应用程序 13.3 常用控件 13.4 布局 13.5 事件处理 第14章 异常处理及程序调试 14.1 异常 14.2 try…except语句 14.3 try…except…else语句 14.4 try…except…finally语句 14.5 使用raise语句抛出异常 14.6 常见的异常 14.7 程序调试 第15章 Web编程 15.1 Web基础 15.2 WSGI 第16章 Web框架 16.1 Web框架简介 16.2 Flask的使用 16.3 Django的使用 第17章 51商城——Flask+MySQL+ virtualenv实现 17.1 功能分析 17.2 系统功能设计 17.3 系统开发必备 17.4 数据库设计 17.5 会员注册模块设计 17.6 会员登录模块设计 17.7 首页模块设计 17.8 购物车模块 17.9 后台功能模块设计 第18章 BBS问答社区——Tornado+Redis+ Bootstrap实现 18.1 功能分析 18.2 系统功能设计 18.3 系统开发必备 18.4 数据库设计 18.5 用户系统设计 18.6 问题模块设计 18.7 答案长轮询设计 第19章 甜橙音乐网——Flask+MySQL+jPlayer实现 19.1 功能分析 19.2 系统功能设计 19.3 系统开发必备 19.4 数据库设计 19.5 网站首页模块的设计 19.6 排行榜模块的设计 19.7 曲风模块的设计 19.8 发现音乐模块的设计 19.9 歌手模块的设计 19.10 我的音乐模块的设计 |
作者介绍 | |
内容简介 | 本书可作为Python自学手册。本书系统地介绍了Python程序设计发所涉及的各类知识。全书共19章,包括Python起步、Python语言基础、Python数据类型、运算符、条件控制语句、循环结构语句、序列、字符串、列表、字典与集合、文件与I/O、函数、GUI编程、异常处理及程序调试、Web编程、Web框架,以及3个实战案例即51商城、BBS问答社区、甜橙音乐网。全书每章内容都与实例紧密结合,有助于读者理解知识、应用知识,达到学以致用的目的。 本书附有配套资源包,资源包中有本书所有实例的源码及教学视频。其中,源码全部经过精心测试,能够在Windows 7、Windows 8、Windows 10操作系统下编译和运行。 本书可作为计算机、软件等相关专业的教材,同时也适合数据库爱好者、初级数据库发人员阅读参考。 |
内容试读 |