-
内容大纲
本书是面向初学者的Python入门书,强调基础知识,兼顾实践应用。基础篇介绍Python程序设计的入门知识,共12章,重点包括:Python介绍、安装和运行;Python的基本概念(对象、数据类型、变量、表达式、内置函数);输入和输出;程序设计的基本结构;函数和类;序列操作(列表、元组、集合、字典);字符串;正则表达式;文件读写;目录与文件操作;常用标准库。排错篇总结初学者常遇到的错误并介绍程序调试方法,包含2章:Python错误类型、Python代码调试。本书为读者提供完整的教学资料包。作为学习的完整架构,与本书内容相关的文本篇和应用篇以电子出版物形式出版。本书适合作为高等院校文科类各专业学生学习Python和大数据应用的教材,也可供相关从业人员学习参考。 -
作者介绍
-
目录
第一篇 基础篇
第1章 Python介绍
1.1 什么是Python
1.1.1 有一种编程语言叫Python
1.1.2 Python的发展史
1.1.3 Python的版本选择
1.2 为什么要学习Python
1.2.1 为什么要学编程
1.2.2 学编程为什么选Python
1.3 怎样学习Python
第2章 Python的安装和运行
2.1 安装Python软件
2.1.1 软件下载
2.1.2 安装
2.1.3 测试
2.2 运行Python代码
2.2.1 交互式运行
2.2.2 脚本式运行
2.2.3 命令行运行
2.2.4 扩展式运行
2.2.5 运行Python代码的误区
2.2.6 合法的Python语句
2.3 Python代码书写规范
2.4 Python扩展库和标准库
2.4.1 扩展库的安装
2.4.2 标准库和扩展库的使用
第3章 Python的基本概念
3.1 数据和数据类型
3.1.1 数据与对象
3.1.2 数据类型
3.2 变量与关键字
3.2.1 对象的存储
3.2.2 变量
3.2.3 关键字
3.3 运算符和表达式
3.3.1 常量数据和变量数据
3.3.2 运算符
3.3.3 表达式
3.4 内置函数和内置对象
3.4.1 内置函数
3.4.2 内置对象
思考题
第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 韩信点兵(一)
4.3.4 换酒问题(一)
4.3.5 最大公约数(一)
4.3.6 交换两个变量的值
思考题
第5章 基本程序结构
5.1 结构化程序设计
5.1.1 顺序结构
5.1.2 选择结构
5.1.3 循环结构
5.1.4 结构嵌套
5.2 顺序结构
5.2.1 顺序结构举例
5.2.2 顺序结构的拼接
5.3 选择结构
5.3.1 单分支选择结构
5.3.2 双分支选择结构
5.3.3 多分支选择结构
5.3.4 选择结构的嵌套
5.3.5 条件表达式
5.3.6 选择结构的多样性
……
第二篇 排错篇
附录A 环境变量设置
附录B 常用Python 语句
附录C 常用Python运算符
附录D 内置函数format
附录E %格式化方法
附录F 不能显示的四字节汉字
附录G PyPDF2的BUG及解决方案
参考文献
同类热销排行榜
- C语言与程序设计教程(高等学校计算机类十二五规划教材)16
- 电机与拖动基础(教育部高等学校自动化专业教学指导分委员会规划工程应用型自动化专业系列教材)13.48
- 传感器与检测技术(第2版高职高专电子信息类系列教材)13.6
- ASP.NET项目开发实战(高职高专计算机项目任务驱动模式教材)15.2
- Access数据库实用教程(第2版十二五职业教育国家规划教材)14.72
- 信号与系统(第3版下普通高等教育九五国家级重点教材)15.08
- 电气控制与PLC(普通高等教育十二五电气信息类规划教材)17.2
- 数字电子技术基础(第2版)17.36
- VB程序设计及应用(第3版十二五职业教育国家规划教材)14.32
- Java Web从入门到精通(附光盘)/软件开发视频大讲堂27.92
推荐书目
-
孩子你慢慢来/人生三书 华人世界率性犀利的一枝笔,龙应台独家授权《孩子你慢慢来》20周年经典新版。她的《...
-
时间简史(插图版) 相对论、黑洞、弯曲空间……这些词给我们的感觉是艰深、晦涩、难以理解而且与我们的...
-
本质(精) 改革开放40年,恰如一部四部曲的年代大戏。技术突变、产品迭代、产业升级、资本对接...