计算机
类型
可以朗读
语音朗读
47千字
字数
2020-05-01
发行日期
展开全部
主编推荐语
Python基础知识与案例:2048、贪吃蛇游戏编程。
内容简介
本书主要介绍了Python语言的基础知识,包括准备开发环境,基本概念,数据类型与运算符,字符串,列表、元组、集合与字典,流程控制,函数,面向对象编程,输入输出与文件操作,模块等章节,全书还提供了时下流行的2048和贪吃蛇两个小游戏的编程作为完整案例,便于读者从零基础开始掌握Python语言编程。
目录
- 封面
- 书名页
- 版权页
- 前言
- 目录
- 1 Python入门
- 1.1 什么是Python
- 1.2 Python语言有什么特点
- 1.3 Python可以干什么
- ★练一练★
- 2 准备开发环境
- 2.1 在Windows上安装Python开发环境
- 2.2 选择和安装开发工具
- ★练一练★
- 3 基本概念
- 3.1 标识符与保留字
- 3.2 赋值与注释
- 3.3 行与缩进
- ★练一练★
- 4 数据类型与运算符
- 4.1 数据类型
- 4.1.1 Number
- 4.1.2 Bool
- 4.2 运算符
- 4.2.1 算术运算符
- 4.2.2 比较(关系)运算符
- 4.2.3 赋值运算符
- 4.2.4 逻辑运算符
- 4.2.5 位运算符
- 4.2.6 成员运算符
- 4.2.7 身份运算符
- 4.2.8 Python运算符优先级
- ★练一练★
- 5 字符串
- 5.1 字符集
- 5.1.1 ASCII字符集
- 5.1.2 GB2312和GB18030字符集
- 5.1.3 Big5字符集
- 5.1.4 Unicode字符集
- 5.2 字符串
- 5.3 正则表达式
- ★练一练★
- 6 列表、元组、集合与字典
- 6.1 列表
- 6.2 元组
- 6.3 集合
- 6.4 字典
- ★练一练★
- 7 流程控制
- 7.1 条件语句
- 7.1.1 if语句
- 7.1.2 if…else…语句和if…elif…else…语句
- 7.1.3 if嵌套
- 7.2 循环语句
- 7.2.1 while循环
- 7.2.2 for循环
- 7.2.3 break、continue和pass语句
- 7.3 异常处理
- ★练一练★
- 8 函数
- 8.1 什么是函数
- 8.1.1 定义和调用函数
- 8.1.2 匿名函数
- 8.1.3 参数与参数传递
- 8.2 变量作用域
- 8.3 迭代器和生成器
- 8.3.1 迭代器
- 8.3.2 生成器
- 8.4 装饰器
- ★练一练★
- 9 面向对象编程
- 9.1 面向对象与面向过程
- 9.2 类和对象
- 9.3 魔术方法
- ★练一练★
- 10 输入输出与文件操作
- 10.1 终端输入与输出
- 10.2 读取和写入文件
- ★练一练★
- 11 模块
- 11.1 什么是模块
- 11.2 内置模块和标准库
- 11.2.1 sys模块
- 11.2.2 datetime模块
- 11.3 第三方模块和包
- ★练一练★
- 12 完整案例
- 12.1 小游戏:2048
- 12.2 小游戏:贪吃蛇
- 附录A ASCII字符集标准表
- 附录B 常用文件操作函数
- 封底
展开全部
出版方
电子工业出版社
电子工业出版社成立于1982年10月,是国务院独资、工信部直属的中央级科技与教育出版社,是专业的信息技术知识集成和服务提供商。经过三十多年的建设与发展,已成为一家以科技和教育出版、期刊、网络、行业支撑服务、数字出版、软件研发、软科学研究、职业培训和教育为核心业务的现代知识服务集团。出版物内容涵盖了电子信息技术的各个分支及工业技术、经济管理、科普与少儿、社科人文等领域,综合出版能力位居全国出版行业前列。