• Python程序设计
21年品牌 40万+商家 超1.5亿件商品

Python程序设计

正版保障 假一赔十 可开发票

32.03 6.2折 52 全新

库存28件

广东广州
认证卖家担保交易快速发货售后保障

作者刘新,王婷主编

出版社电子工业出版社

ISBN9787121470783

出版时间2024-02

装帧平装

开本其他

定价52元

货号14971076

上书时间2024-11-04

灵感书店

三年老店
已实名 已认证 进店 收藏店铺

   商品详情   

品相描述:全新
商品描述
目录

第1章 快速入门

1.1 Python语言概述

1.2 开发环境

1.2.1 安装IDLE

1.2.2 编写和运行程序

1.2.3 安装和使用Thonny

1.3 使用标准库

1.3.1 引入方法一

1.3.2 引入方法二

1.3.3 引入方法三

1.4 安装第三方库

习题

第2章 编程基础

2.1 Python程序结构

2.2 关键字和用户自定义标识符

2.3 注释

2.3.1 单行注释

2.3.2 多行注释

2.4 简单输入输出

2.4.1 input()函数

2.4.2 print()函数和格式控制

2.5 数据类型

2.5.1 变量和常量

2.5.2 数值类型

2.5.3 序列类型

2.5.4 集合类型

2.5.5 字典类型

2.6 运算符

2.6.1 数学运算符

2.6.2 关系运算符

2.6.3 逻辑运算符

2.6.4 成员运算符

2.6.5 位运算符

2.6.6 分隔符

2.6.7 运算符优先级

2.7 内置函数

2.7.1 类型转换和测试函数

2.7.2 id()函数

2.7.3 数学函数

2.7.4 宇符编码函数及其逆函数

习题

第3章 流程控制语句

3.1 顺序结构

3.2 选择结构

3.2.1 单分支结构

3.2.2 双分支结构

3.2.3 多分支结构

3.2.4 分支嵌套

3.2.5 条件表达式

3.3 循环结构

3.3.1 while循环

3.3.2 for循环

3.2.3 break语句

3.2.4 continue语句

3.2.5 pass语句

3.2.6 循环嵌套

3.3* 异常处理

3.3.1 捕获和处理

3.3.2 扩展语句

3.3.3 抛出异常

3.4 综合示例

习题

第4章 字符串

4.1 字符串概述

4.1.1 创建字符串

4.1.2 字符串编码

4.2 字符串运算

4.2.1 索引

4.2.2 切片

4.2.3 成员测试

4.2.4 连接

4.2.5 重复

4.2.6 关系比较

4.3 常用函数

4.3.1 内置函数

4.3.2 宇母大小写转换

4.3.3 子串查找和统计

4.3.4 子串删除和替换

4.3.5 字符测试

4.3.6 切分

4.3.7 格式化

4.3.8 编码和解码

4.4 综合示例

习题

第5章 元组

5.1 创建元组

5.1.1 枚举法

5.1.2 推导式

5.1.3* 生成器表达式

5.2 元组运算

5.2.1 索引

5.2.2 切片

5.2.3 解包

5.2.4 其他运算

5.3 常用函数

5.4 元组排序

习题

第6章 列表

6.1 创建列表

6.1.1 枚举法

6.1.2 列表推导式

6.2 列表运算和内置函数

6.3 常见操作

6.3.1 查找和计数

6.3.2 复制列表

6.3.3 增加元素

6.3.4 删除元素

6.3.5 修改元素

6.3.6 逆序

6.3.7 排序

6.4 列表嵌套

6.5 综合示例

习题

第7章 集合

7.1 创建集合

7.2 集合自身的操作

7.2.1 复制集合

7.2.2 查找元素

7.2.3 增加元素

7.2.4 删除元素

7.2.5 元素排序

7.3 集合的关系运算

7.4 集合的基本运算

7.5* 迭代器

7.6 综合示例

习题

第8章 字典

8.1 创建字典

8.2 字典的操作

8.2.1 复制宇典

8.2.2 利用视图遍历宇典

8.2.3 访问元素

8.2.4 查找元素

8.2.5 修改和增加元素

8.2.6 删除元素

8.2.7 元素排序

8.3 综合示例

习题

第9章 函数

9.1 函数概述

9.2 定义函数

9.3 函数返回值

9.4 调用函数

9.5 参数传递

9.5.1 形参和实参

9.5.2 按位置传递参数值

9.5.3 按关键宇传递参数值

9.5.4 默认值参数

9.5.5 可变参数和不可变参数

9.5.6* 参数控制符“/”和“*”

9.5.7* 可变长度参数

9.5.8* 参数解包

9.5.9* 命令行参数

9.5.10* 类型注解

9.6 局部变量和全局变量

9.6.1 局部变量

9.6.2 全局变量

9.7 匿名函数lambda

9.8 函数式编程和高阶函数

9.8.1 map()函数

9.8.2 reduce()函数

9.8.3 filter()函数

9.9* 生成器函数

9.9.1 无参数的生成器函数

9.9.2 带参数的生成器函数

9.9.3 利用send()函数传递值

9.10 综合示例

习题

第10章 文件处理

10.1 文件概述

10.2 处理文本文件

10.2.1 打开文件

10.2.2 读取文本文件

10.2.3 写入文本文件

10.3* 处理CSV文件

10.3.1 纯文本方式

10.3.2 CSV库

10.4* 处理Excel文件

10.5* 综合示例

习题

第11章* 数据处理与可视化

11.1 numpy

11.1.1 简介

11.1.2 ndarray对象

11.1.3 创建ndarray数组

11.1.4 调整数组的形状

11.1.5 数组的属性

11.1.6 索引和切片

11.1.7 常用函数

11.1.8 向量和矩阵运算

11.2 pandas

11.2.1 特点

11.2.2 数据结构



内容摘要
本教材是一本针对入门读者的基础教材,专门为一般层次的本科生和高职专科院校学生撰写,兼顾理工科学生和文科生,以培养学生计算思维为指导理念,淡化语法知识点的介绍,不拘泥于语法点的细节,尽量靠近实际编程,以便学生快速跨入编程的大门。本教材不涉及任何稍微复杂的算法,尽量使用简短的代码来介绍知识点。除了介绍基本的语言知识点,还较为详细地介绍了流行的第三方包的使用。

精彩内容

本书是一本面向Python初学者的入门书籍,特别针对普通理工科读者进行了编排设计。本书首先介绍了Python解释器和开发环境的安装方法;随后介绍了Python语言的基础知识,包括字符串、元组、列表、集合、字典等内置数据类型;然后介绍了一些相对高级的主题,包括函数、文件处理、数据处理与可视化。考虑到大多数读者没有编程基础,所以本书尽量以简单程序的形式解释相关知识点,所有程序都不涉及复杂的算法;编写的代码尽量遵守工业编程规范,以便让读者养成良好的编程习惯。

本书涉猎的范围较广,因此用“*”标注一些不需要初学者掌握的知识,教学时可以略过此部分,学有余力的读者可以自行阅读。



   相关推荐   

—  没有更多了  —

以下为对购买帮助不大的评价

此功能需要访问孔网APP才能使用
暂时不用
打开孔网APP