《Python语言及其应用》.pdf: pdf 完整版免费下载

《Python语言及其应用》.pdf:  pdf 完整版免费下载https://u253469.ctfile.com/fs/253469-298090780

更多电子书下载: http://hadoopall.com/book

欢迎关注: http://taogujuejin.com

《Python语言及其应用》

内容简介

本书介绍Python 语言的基础知识及其在各个领域的具体应用,基于最新版本3.x。书中首先介绍了Python 语言的一些必备基本知识,然后介绍了在商业、科研以及艺术领域使用Python 开发各种应用的实例。文字简洁明了,案例丰富实用,是一本难得的Python 入门手册。

作者简介

Bill Lubanovic

现为Penguin Computing公司高级软件工程师。1977年开始开发Unix软件,1981年开始开发GUI软件,1990年开始开发数据库软件,1993年开始开发Web软件。与人合著有Linux System Administration。

目录

前言  xiv
第1章 Python初探  1
1.1 真实世界中的Python 5
1.2 Python与其他语言  5
1.3 为什么选择Python 7
1.4 何时不应该使用Python 8
1.5 Python 2与Python 3 8
1.6 安装Python 9
1.7 运行Python 9
1.7.1 使用交互式解释器  9
1.7.2 使用Python文件  10
1.7.3 下一步  11
1.8 禅定一刻  11
1.9 练习  11
第2章 Python基本元素:数字、字符串和变量  13
2.1 变量、名字和对象  13
2.2 数字  16
2.2.1 整数  17
2.2.2 优先级  20
2.2.3 基数  21
2.2.4 类型转换  22
2.2.5 一个int型有多大  23
2.2.6 浮点数  24
2.2.7 数学函数  24
2.3 字符串  24
2.3.1 使用引号创建  25
2.3.2 使用str()进行类型转换  27
2.3.3 使用\ 转义  27
2.3.4 使用+ 拼接  28
2.3.5 使用* 复制  28
2.3.6 使用[] 提取字符  28
2.3.7 使用[start:end:step]分片  29
2.3.8 使用len()获得长度  31
2.3.9 使用split()分割  32
2.3.10 使用join()合并  32
2.3.11 熟悉字符串  32
2.3.12 大小写与对齐方式  33
2.3.13 使用replace()替换  34
2.3.14 更多关于字符串的内容  35
2.4 练习  35
第3章 Python容器:列表、元组、字典与集合  36
3.1 列表和元组  36
3.2 列表  37
3.2.1 使用[] 或list()创建列表  37
3.2.2 使用list()将其他数据类型转换成列表  37
3.2.3 使用[offset]获取元素  38
3.2.4 包含列表的列表  39
3.2.5 使用[offset]修改元素  39
3.2.6 指定范围并使用切片提取元素  40
3.2.7 使用append()添加元素至尾部  40
3.2.8 使用extend()或+=合并列表  40
3.2.9 使用insert()在指定位置插入元素  41
3.2.10 使用del删除指定位置的元素  41
3.2.11 使用remove()删除具有指定值的元素  42
3.2.12 使用pop()获取并删除指定位置的元素  42
3.2.13 使用index()查询具有特定值的元素位置  42
3.2.14 使用in判断值是否存在  42
3.2.15 使用count()记录特定值出现的次数  43
3.2.16 使用join()转换为字符串  43
3.2.17 使用sort()重新排列元素  44
3.2.18 使用len()获取长度  44
3.2.19 使用= 赋值,使用copy()复制  45
3.3 元组  46
3.3.1 使用()创建元组  46
3.3.2 元组与列表  47
3.4 字典  47
3.4.1 使用{}创建字典  48
3.4.2 使用dict()转换为字典  48
3.4.3 使用[key]添加或修改元素  49
3.4.4 使用update()合并字典  50
3.4.5 使用del删除具有指定键的元素  51
3.4.6 使用clear()删除所有元素  51
3.4.7 使用in 判断是否存在  51
3.4.8 使用[key]获取元素  52
3.4.9 使用keys()获取所有键  52
3.4.10 使用values()获取所有值  53
3.4.11 使用items()获取所有键值对  53
3.4.12 使用= 赋值,使用copy()复制  53
3.5 集合  53
3.5.1 使用set()创建集合  54
3.5.2 使用set()将其他类型转换为集合  54
3.5.3 使用in测试值是否存在  55
3.5.4 合并及运算符  56
3.6 比较几种数据结构  58
3.7 建立大型数据结构  59
3.8 练习  60
...

猜你喜欢

转载自www.cnblogs.com/zhiyong399/p/9316939.html