内容简介
本书是针对所有层次Python读者而作的Python入门书。全书分两部分:部分介绍用Python编程所必须了解的基本概念括强大的Python库和工具,以及列表、字典、if语句、类、文件与异常、代码测试等内容;部分将理论付诸实践,讲解如何开发三个项目括简单的2D游戏、利用数据生成交互式的信息图以及创建和定制简单的Web应用,并帮助读者解决常见编程问题和困惑。第2版讲行了修订,简化了Python安装流程,新增了f字符串、get()方法等内容,并且在项目中使用了Plotly库以及本的Django和Bootstrap,等等。 本书适合对Python感兴趣的所有读者阅读。
目录
部分 基础知识 第1章 起步 1.1 搭建编程环境 1.1.1 Python版本 1.1.2 运行Python代码片段 1.1.3 Sublime Text 简介 1.2 在不同操作系统中搭建Python编程 环境 1.2.1 在Windows系统中搭建Python 编程环境 1.2.2 在macOS系统中搭建Python 编程环境 1.2.3 在Linux系统中搭建Python编 程环境 1.3 运行Hello World程序 1.3.1 配置 Sublime Text 以使用正确 的Python版本 1.3.2 运行程序 hello_world.py 1.4 解决安装问题 1.5 从终端运行Python程序 1.5.1 在Windows系统中从终端运行 Python 程序 1.5.2 在Linux 和 macOS系统中从终 端运行Python 程序 1.6 小结 第2章 变量和简单数据类型 2.1 运行 hello_world.py时发生的情况 2.2 变量 2.2.1 变量的命名和使用 2.2.2 使用变量时避免命名错误 2.2.3 变量是标签 2.3 字符串 2.3.1 使用方法修改宇符串的大小写 2.3.2 在字符串中使用变量 2.3.3 使用制表符或换行符来添加 2.3.4 删除 2.3.5 使用字符串时避免语法错误 2.4 数 2.4.1 整数 2.4.2 浮点数 2.4.3 整数和浮点数 2.4.4 数中的下划线 2.4.5 同时给多个变量赋值 2.4.6 常量 2.5 注释 2.5.1 如何编写注释 2.5.2 该编写什么样的注释 2.6 Python 之禅 2.7 小结 第3章 列表简介 3.1 列表是什么 3.1.1 访问列表元素 3.1.2 索引从0而不是1开始 3.1.3 使用列表中的各个值……部分 项目