• Python应用基础
图书条目标准图
21年品牌 40万+商家 超1.5亿件商品

Python应用基础

正版全新,绝无盗版,可开发票

21.8 4.4折 49 全新

库存9件

北京海淀
认证卖家担保交易快速发货售后保障

作者谢志龙;李庆

出版社机械工业出版社

出版时间2021-07

版次1

装帧其他

上书时间2024-05-11

SeasonSun书肆

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

   商品详情   

品相描述:全新
图书标准信息
  • 作者 谢志龙;李庆
  • 出版社 机械工业出版社
  • 出版时间 2021-07
  • 版次 1
  • ISBN 9787111685135
  • 定价 49.00元
  • 装帧 其他
  • 开本 16开
  • 纸张 胶版纸
  • 字数 205千字
【内容简介】
本书的主要内容是利用Python语言进行程序设计的基础应用。Python语言是一种简洁且强大的语言,特别适合于程序设计的初学者进行学习,锻炼思维。在大数据时代,越来越多的非计算机专业的学生急需掌握一门程序设计语言进行数据的处理和分析,Python成为十分流行的计算机语言。本书以财经类案例为依托,涵盖了Python基本数据类型与表达式,Python中列表、元组、集合、字典等组合数据类型,Python控制结构、函数、数据存储、操作关系数据库、对象和类等内容。
【目录】
前言

部分 基础篇

第1章 概述  / 2

1.1 为什么要学习程序设计  / 2

1.2 程序设计语言  / 3

1.3 Python概述  / 5

1.3.1 使用Python的理由  / 5

1.3.2 Python可以做什么  / 6

1.4 Python开发和运行环境  / 7

1.4.1 安装使用标准Python  / 7

1.4.2 使用IDLE开发  / 10

1.4.3 使用Anaconda开发  / 11

小结  / 12

练习  / 12

第2章 Python基本操作  / 14

2.1 利用变量收集数据  / 15

2.2 利用表达式处理数据  / 16

2.2.1 Python中的表达式  / 16

2.2.2 案例:国内生产总值增长趋势分析  / 17

2.3 常用的数字类型  / 18

2.3.1 整型  / 19

2.3.2 浮点型  / 19

2.3.3 数字类型的转换  / 20

2.3.4 案例:股票价格增长率与涨跌幅的计算  / 20

2.4 字符串  / 21

2.4.1 字符串基本概念  / 21

2.4.2 字符串与数值类型的转换str()函数  / 24

2.4.3 字符串的拼接与重复  / 24

2.4.4 获取字符串长度len()函数  / 25

2.4.5 字符串格式化format()方法  / 25

2.4.6 字符串其他常用方法  / 27

2.4.7 打印输出print()函数  / 27

2.4.8 获取用户输入input()函数  / 28

2.4.9 案例:等额本息还款法每月还款额的计算  / 28

2.5 布尔类型、逻辑运算与关系运算  / 29

2.5.1 布尔类型  / 29

2.5.2 逻辑运算  / 30

2.5.3 关系运算  / 30

2.6 常用内置函数  / 31

2.7 导入模块  / 32

2.8 综合案例:我国人口增长率变化分析  / 33

小结  / 36

练习  / 36

第3章 列表和元组  / 37

3.1 序列类型概述  / 38

3.2 通用序列类型操作  / 39

3.2.1 索引  / 39

3.2.2 分片  / 41

3.2.3 使用连接“ ”和重复“*”  / 42

3.2.4 使用in和not in判断  / 43

3.2.5 使用count计算元素出现次数  / 43

3.3 灵活的序列类型:列表  / 43

3.3.1 创建列表  / 44

3.3.2 列表基本操作  / 45

3.3.3 列表常用方法  / 46

3.3.4 案例:复利计算  / 51

3.4 不可变的序列类型:元组  / 53

3.4.1 创建元组  / 53

3.4.2 多重赋值  / 53

3.4.3 元组特性  / 54

3.4.4 为什么需要元组  / 55

小结  / 56

练习  / 57

第4章 控制结构  / 58

4.1 语句和代码块  / 59

4.2 条件表达式  / 60

4.3 if分支结构  / 61

4.3.1 单分支结构:if语句  / 61

4.3.2 双分支结构:else子句  / 62

4.3.3 多分支结构:elif子句  / 63

4.3.4 三元表达式:if/else  / 63

4.3.5 案例:汇率换算  / 64

4.4 while循环结构  / 65

4.5 for循环结构  / 66

4.6 break、continue和else语句  / 67

4.7 循环的应用  / 70

4.7.1 使用range函数遍历  / 70

4.7.2 列表推导式  / 70

4.7.3 并列遍历:zip函数  / 72

4.7.4 简单循环的替身:map函数  / 73

4.7.5 序号和元素都需要时应用enumerate函数  / 73

4.8 案例:等额本金还款  / 74

小结  / 76

练习  / 76

第5章 字典和集合  / 78

5.1 字典及基本操作  / 79

5.1.1 创建字典  / 80

5.1.2 访问字典的值  / 81

5.1.3 修改字典的值  / 81

5.1.4 添加键值对  / 81

5.1.5 删除键值对  / 82

5.2 字典的常用方法  / 82

5.2.1 keys()、values()和items()方法  / 82

5.2.2 避免键不存在错误的方法get()和setdefault()  / 83

5.2.3 pop()、popitem()和clear()方法  / 84

5.2.4 字典的格式化字符串  / 84

5.2.5 字典嵌套  / 84

5.2.6 字典推导式  / 85

5.3 案例:人事统计  / 85

5.4 集合及基本操作  / 87

5.4.1 创建集合  / 87

5.4.2 利用集合去重  / 88

5.4.3 交集、并集、差集和补集  / 88

5.5 集合的常用方法  / 89

5.5.1 添加元素  / 89

5.5.2 删除元素  / 89

5.5.3 集合推导式  / 90

5.6 案例:股票涨跌统计  / 90

5.7 组合数据类型比较  / 92

小结  / 93

练习  / 93

第6章 代码打包:函数  / 95

6.1 定义和调用函数  / 96

6.2 案例:个人所得税计算器  / 99

6.3 函数参数  / 101

6.3.1 参数传递  / 101

6.3.2 不可变和可变类型参数  / 101

6.3.3 位置参数  / 102

6.3.4 关键字参数  / 102

6.3.5 指定默认参数值  / 103

6.3.6 任意数量参数  / 104

6.3.7 解包参数  / 105

6.4 变量作用域  / 106

6.4.1 局部变量  / 107

6.4.2 全局变量  / 107

6.4.3 同名的局部变量和全局变量  / 108

6.4.4 global语句  / 108

6.5 匿名函数lambda  / 109

6.5.1 lambda函数定义  / 109

6.5.2 应用一:列表排序  / 110

6.5.3 应用二:映射函数map  / 112

6.5.4 应用三:选择函数filter
点击展开 点击收起

   相关推荐   

—  没有更多了  —

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

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