作者 |
明日科技 |
丛书名 |
出版社 |
电子工业出版社 |
ISBN |
9787121399497 |
简要 |
简介 |
内容简介书籍计算机书籍 本书以初学者为对象,通过学习笔记的方式,系统地介绍了使用 Python 进行程序开发的应用技术。全书分为 16 章,包括 Python 编程基础、数据类型与基本运算符、顺序结构语句与条件控制语句、循环结构语句、列表和元组、字符串的常用操作、数据处理与验证、文件与 I/O、字典与集合、函数、Python内置函数、类和对象、模块、进程和线程、网络编程、异常处理及程序调试。本书内容丰富,结合在学习过程中经常遇到的各种问题和解决方法,以及提示的要点,用学习笔记的形式进行了提炼和总结。 |
目录 |
第 1 章 Python 编程基础........................................ 1 1.1 基本输入和输出 ........................................ 1 1.1.1 使用 print() 函数进行简单输出 ........................................ 1 1.1.2 使用 print() 函数进行复杂输出 ........................................ 3 1.1.3 使用 input() 函数输入 ........................................ 6 1.2 注释 ........................................ 7 1.2.1 单行注释 ........................................ 7 1.2.2 多行注释 ........................................ 7 1.2.3 中文声明注释 ........................................ 8 1.3 代码缩进 ........................................ 9 1.4 编码规范 ........................................ 10 1.5 命名规范 ........................................ 11 第 2 章 数据类型与基本运算符 ........................................ 13 2.1 保留字与标识符 ........................................ 13 2.1.1 保留字 ........................................ 13 2.1.2 标识符 ........................................ 15 2.2 变量 ........................................ 16 2.2.1 理解 Python 中的变量 ........................................ 16 2.2.2 变量的定义与使用 ........................................ 17 2.3 基本数据类型 ........................................ 18 2.3.1 数值类型 ........................................ 18 2.3.2 字符串类型 ........................................ 21 2.3.3 布尔类型 ........................................ 24 2.3.4 数据类型转换 ........................................ 24 2.4 进制数 ........................................ 26 2.4.1 二进制 ........................................ 26 2.4.2 八进制 ........................................ 26 2.4.3 十进制 ........................................ 27 2.4.4 十六进制 ........................................ 27 2.4.5 进制的进位 ........................................ 27 2.5 算术运算符 ........................................ 27 2.6 赋值运算符 ........................................ 30 第 3 章 顺序结构语句与条件控制语句 ........................................ 33 3.1 顺序结构语句 ........................................ 33 3.1.1 赋值语句 ........................................ 34 3.1.2 输入 / 输出语句 ........................................ 35 3.2 常用条件语句 ........................................ 36 3.2.1 if 语句 ........................................ 36 3.2.2 if…else 语句 ........................................ 39 3.2.3 if…elif…else 语句 ........................................ 40 3.3 if 语句的嵌套 ........................................ 42 3.4 使用 and 连接条件的选择语句 ........................................ 43 3.5 使用 or 连接条件的选择语句 ........................................ 45 3.6 使用 not 关键字的选择语句 ........................................ 46 第 4 章 循环结构语句 ........................................ 48 4.1 for 循环 ........................................ 48 4.2 while 循环 ........................................ 51 4.3 循环嵌套 ........................................ 54 4.4 跳转语句 ........................................ 55 4.4.1 break 语句 ........................................ 55 4.4.2 continue 语句 ........................................ 56 第 5 章 列表和元组 ........................................ 59 5.1 序列 ........................................ 59 5.1.1 索引 ........................................ 59 5.1.2 切片 ........................................ 60 5.1.3 序列相加 ........................................ 61 5.1.4 乘法(Multiplying) ........................................ 62 5.1.5 检查某个元素是否是序列的成员 ........................................ 63 5.1.6 计算序列的长度、最大值和最小值 ........................................ 63 5.2 列表 ........................................ 64 5.2.1 列表的创建和删除 ........................................ 65 5.2.2 访问列表元5 |