计算机
类型
可以朗读
语音朗读
174千字
字数
2020-03-01
发行日期
展开全部
主编推荐语
趣味编程学Python:轻松掌握基本语法、常用算法,快速具备实战开发能力。
内容简介
本书内容经过多次实践,从趣味易懂的语言讲解枯燥的编程知识,能够让初学者轻松掌握Python的基本语法、计算机程序设计中的常用算法,快速具备一定的实战开发能力。本书共分为四个部分,第一部分是基础篇,重点讲解基本语法;第二部分是进阶篇,重点讲解函数和多种组合数据类型;第三部分是提高篇,重点讲解数据结构和常用算法,为日后进行信息学奥林匹克学习打基础;第四部分是应用篇,重点讲解程度设计、web开发及游戏开发,让学习者能够快速具备Python实战能力。
目录
- 封面
- 作者简介
- 扉页
- 内容简介
- 版权页
- 推荐序 奔向未来
- 前言
- 目录
- 第一部分 基础篇
- 第1节 编程如此简单
- 1.1 程序是什么
- 1.2 程序的执行
- 1.3 选择更好的算法
- 1.4 跟着全球的程序员学编程
- 第2节 认识“大蟒蛇”
- 2.1 Python的诞生
- 2.2 人生苦短,我用Python
- 2.3 学习前的准备工作
- 本节练习
- 第3节 向世界说“你好”
- 3.1 “Hello World”的故事
- 3.2 print输出语句
- 3.3 print()函数的用法总结
- 本节练习
- 第4节 盖个房子来“养猪”
- 4.1 变量和变量的类型
- 4.2 变量的命名
- 4.3 变量的赋值
- 4.4 数据类型
- 本节练习
- 第5节 格式化输出
- 5.1 format格式化
- 5.2 格式控制
- 5.3 print格式输出
- 本节练习
- 第6节 数值运算
- 6.1 数值运算符
- 6.2 数值运算函数
- 本节练习
- 第7节 奇妙P进制
- 7.1 从0讲起
- 7.2 认识二进制
- 7.3 P进制转换
- 本节练习
- 第8节 数据类型的转换
- 8.1 整数类型的转换
- 8.2 浮点数类型的转换
- 8.3 复数类型的转换
- 8.4 数字转换为字符串
- 本节练习
- 第9节 数据的输入
- 9.1 变量的读入
- 9.2 eval()函数
- 9.3 综合实例
- 本节练习
- 第10节 程序控制结构的基础
- 10.1 流程图
- 10.2 流程图的画法
- 10.3 程序控制的三种常见结构
- 10.4 伪代码
- 本节练习
- 第11节 逻辑运算
- 11.1 认识“真”和“假”
- 11.2 比较运算符
- 11.3 逻辑运算符
- 本节练习
- 第12节 学会做“选择”
- 12.1 单分支结构
- 12.2 双分支结构
- 12.3 多分支结构
- 12.4 综合实例
- 本节练习
- 第13节 遍历循环
- 13.1 for循环
- 13.2 for循环中的else语句
- 13.3 测试运算符
- 13.4 综合实例
- 本节练习
- 第14节 while循环
- 14.1 什么是while循环
- 14.2 无限循环
- 14.3 while循环中的else语句
- 14.4 综合实例
- 本节练习
- 第15节 break,continue和try语句
- 15.1 break语句
- 15.2 continue语句
- 15.3 try语句
- 本节练习
- 第二部分 进阶篇
- 第16节 函数
- 16.1 数学中的函数
- 16.2 Python中的函数
- 16.3 函数的定义
- 本节练习
- 第17节 函数的使用
- 17.1 无参数无返回值函数
- 17.2 有参数无返回值函数
- 17.3 无参数有返回值函数
- 17.4 有参数有返回值函数
- 本节练习
- 第18节 谁的影响力大
- 18.1 变量的作用范围
- 18.2 局部变量
- 18.3 全局变量
- 本节练习
- 第19节 一劳永逸的好方法
- 19.1 代码复用
- 19.2 lambda函数
- 19.3 递归函数
- 19.4 面向对象的编程简介
- 本节练习
- 第20节 序列之列表
- 20.1 列表的定义及性质
- 20.2 列表的索引
- 20.3 列表的操作
- 20.4 列表的嵌套
- 20.5 综合实例
- 本节练习
- 第21节 序列之元组
- 21.1 元组的定义及性质
- 21.2 元组常见操作
- 21.3 综合实例
- 本节练习
- 第22节 序列之字符串
- 22.1 字符串的性质与定义
- 22.2 字符串常见操作
- 22.3 综合实例
- 本节练习
- 第23节 序列之集合
- 23.1 数学中的集合
- 23.2 Python中的集合定义及性质
- 23.3 集合常见运算
- 23.4 集合常见操作
- 23.5 综合实例
- 本节练习
- 第24节 序列之字典
- 24.1 字典的性质与定义
- 24.2 字典常用操作
- 24.3 综合实例
- 本节练习
- 第25节 多维数据的处理
- 25.1 数据的维度
- 25.2 一维数据的处理
- 25.3 二维数据的处理
- 25.4 数据处理的高级函数
- 25.5 综合实例
- 本节练习
- 第26节 Python的大仓库
- 26.1 常见的标准库
- 26.2 第三方库的安装
- 26.3 程序发布
- 本节练习
- 第27节 用小乌龟画画
- 27.1 小乌龟的安装
- 27.2 创建一张可用的画布
- 27.3 定义画笔
- 27.4 开始画画
- 27.5 综合实例
- 本节练习
- 第28节 “高大上”的分词
- 28.1 jieba库的介绍
- 28.2 jieba的三种模式及常用方法
- 28.3 综合实例
- 本节练习
- 第29节 文件及文件操作
- 29.1 文件的概念
- 29.2 文件读写操作
- 29.3 文件的其他操作
- 本节练习
- 第三部分 应用篇
- 第30节 数据库入门
- 30.1 什么是数据库
- 30.2 关系型数据库
- 30.3 认识SQLite
- 本节练习
- 第31节 SQLite数据库的创建
- 31.1 数据库的创建与连接
- 31.2 表的创建
- 31.3 索引的创建
- 本节练习
- 第32节 SQLite数据库的使用
- 32.1 数据查询
- 32.2 添加数据
- 32.3 删除数据
- 32.4 修改数据
- 本节练习
- 第33节 GUI程序入门
- 33.1 认识GUI
- 33.2 PyQt的安装
- 33.3 Qt Creator绘制界面
- 本节练习
- 第34节 学生成绩统计系统实例
- 34.1 设计目标
- 34.2 界面设计
- 34.3 程序控制
- 34.4 数据库操作
- 34.5 程序代码
- 本节练习
- 第35节 Web应用基础
- 35.1 什么是Web应用程序
- 35.2 常见的Web库
- 35.3 HTML介绍及常见命令
- 本节练习
- 第36节 web2py制作个人主页
- 36.1 web2py的安装
- 36.2 个人主页的制作
- 本节练习
- 后折页
- 封底
展开全部
出版方
电子工业出版社
电子工业出版社成立于1982年10月,是国务院独资、工信部直属的中央级科技与教育出版社,是专业的信息技术知识集成和服务提供商。经过三十多年的建设与发展,已成为一家以科技和教育出版、期刊、网络、行业支撑服务、数字出版、软件研发、软科学研究、职业培训和教育为核心业务的现代知识服务集团。出版物内容涵盖了电子信息技术的各个分支及工业技术、经济管理、科普与少儿、社科人文等领域,综合出版能力位居全国出版行业前列。