python基础教程免费下载-Python基础教程第三版PDF电⼦书
免费下载
《Python基础教程(第3版)》是2018年⼈民邮电出版社出版的图书,作者是[挪]Magnus Lie Hetland。该书全⾯介绍了Python的基础知识和基本概念,包括列表、元组、字符串、字典及各种语句,⾼级主题,包括抽象、异常、魔法⽅法、属性、迭代器,还有Python程序测试、打包、发布等知识,及10个具有实际意义的Python项⽬的开发过程。
《Python基础教程 第3版》包括Python程序设计的⽅⽅⾯⾯:⾸先,从Python的安装开始,随后介绍了Python的基础知识和基本概念,包括列表、元组、字符串、字典以及各种语句;然后循序渐进地介绍了⼀些相对⾼⼀级的主题,包括抽象、异常、魔法⽅法、属性、迭代器;此后探讨了如何将Python与数据库、⽹络、C语⾔等⼯具结合使⽤,从⽽发挥出Python的强⼤功能,同时介绍了Python程序测试、打包、发布等知识;作者结合前⾯讲述的内容,按照实际项⽬开发的步骤向读者介绍了10个具有实际意义的Python项⽬的开发过程。
本书内容涉及的范围较⼴,既能为初学者夯实基础,⼜能帮助程序员提升技能,适合各个层次的Python开发⼈员阅读参考。
⽬录
编辑
第1章 快速上⼿:基础知识
1.1 交互式解释器
osi的七个层次1.2 算法是什么
1.3 数和表达式
1.4 变量
1.5 语句
1.6 获取⽤户输⼊
1.7 函数
1.8 模块
1.8.1 cmath和复数
1.8.2 回到未来
1.9 保存并执⾏程序
1.9.1 从命令提⽰符运⾏Python脚本
1.9.2 让脚本像普通程序⼀样
1.9.3 注释
1.10 字符串
1.10.1 单引号字符串以及对引号转义
气象python零基础入门教程
1.10.2 拼接字符串
1.10.3 字符串表⽰ str 和 repr
1.10.4 长字符串、原始字符串和字节1.11 ⼩结
1.11.1 本章介绍的新函数
1.11.2 预告
第2章 列表和元组
2.1 序列概述
2.2 通⽤的序列操作
2.2.1 索引
2.2.2 切⽚
2.2.3 序列相加
2.2.4 乘法
2.2.5 成员资格
2.3 列表:Python的主⼒
2.3.1 函数 list
2.3.2 基本的列表操作
2.3.3 列表⽅法
2.4 元组:不可修改的序列
2.5 ⼩结
2.5.1 本章介绍的新函数
2.5.2 预告
第3章 使⽤字符串
3.1 字符串基本操作
3.2 设置字符串的格式:精简版
3.3 设置字符串的格式:完整版
3.3.1 替换字段名
3.3.2 基本转换
3.3.3 宽度、精度和千位分隔符
3.3.4 符号、对齐和⽤0填充
3.4 字符串⽅法
3.4.1 center
3.4.2 find
3.4.3 join
3.4.4 lower
3.4.7 strip
3.4.8 translate
3.4.9 判断字符串是否满⾜特定的条件3.5 ⼩结
3.5.1 本章介绍的新函数
3.5.2 预告
第4章 当索引⾏不通时
4.1 字典的⽤途
4.2 创建和使⽤字典
4.2.1 函数 dict
4.2.2 基本的字典操作
4.2.3 将字符串格式设置功能⽤于字典4.2.4 字典⽅法vim命令如何使用
excel函数公式用法大全4.3 ⼩结
4.3.1 本章介绍的新函数
4.3.2 预告
第5章 条件、循环及其他语句
5.1 再谈print 和 import
5.1.1 打印多个参数
5.1.2 导⼊时重命名
5.2 赋值魔法
5.2.1 序列解包
5.2.2 链式赋值
5.2.3 增强赋值
5.3 代码块:缩进的乐趣
5.4 条件和条件语句
5.4.1 这正是布尔值的⽤武之地
5.4.2 有条件地执⾏和 if 语句
5.4.3 else ⼦句
5.4.4 elif ⼦句
5.4.5 代码块嵌套
5.4.6 更复杂的条件
5.5.1 while 循环
5.5.2 for 循环
5.5.3 迭代字典
5.5.4 ⼀些迭代⼯具
5.5.5 跳出循环
5.5.6 循环中的 else ⼦句
5.6 简单推导
5.7 三⼈⾏
5.7.1 什么都不做
5.7.2 使⽤ del 删除
5.7.3 使⽤ exec 和 eval 执⾏字符串及计算其结果5.8 ⼩结
5.8.1 本章介绍的新函数
5.8.2 预告
第6章 抽象
6.1 懒惰是⼀种美德
6.2 抽象和结构
6.3 ⾃定义函数
6.3.1 给函数编写⽂档
6.3.2 其实并不是函数的函数
6.4 参数魔法
6.4.1 值从哪⾥来
6.4.2 我能修改参数吗
6.4.3 关键字参数和默认值
6.4.4 收集参数
6.4.5 分配参数
6.4.6 练习使⽤参数
6.5 作⽤域
6.6 递归
6.6.1 两个经典案例:阶乘和幂
6.6.2 另⼀个经典案例:⼆分查
6.7 ⼩结
6.7.1 本章介绍的新函数
6.7.2 预告
第7章 再谈抽象
7.1 对象魔法
7.1.1 多态
7.1.2 多态和⽅法
7.1.3 封装
7.1.4 继承
7.2 类
7.2.1 类到底是什么
7.2.2 创建⾃定义类
7.2.3 属性、函数和⽅法
7.2.4 再谈隐藏
7.2.5 类的命名空间
7.2.6 指定超类
7.2.7 深⼊探讨继承
7.2.8 多个超类
7.2.9 接⼝和内省
7.2.10 抽象基类
7.3 关于⾯向对象设计的⼀些思考7.4 ⼩结
7.4.1 本章介绍的新函数
7.4.2 预告
第8章 异常
8.1 异常是什么
8.2 让事情沿你指定的轨道出错8.2.1 raise 语句
8.2.2 ⾃定义的异常类
8.3 捕获异常
8.3.1 不⽤提供参数
8.3.2 多个 execpt ⼦句
8.3 捕获异常
8.3.1 不⽤提供参数
8.3.2 多个except⼦句
8.3.3 ⼀箭双雕
8.3.4 捕获对象
8.3.5 ⼀⽹打尽
8.3.6 万事⼤吉时
8.3.7 最后
8.4 异常和函数
8.5 异常之禅
8.6 不那么异常的情况
8.7 ⼩结
8.7.1 本章介绍的新函数
count函数怎么用套用8.7.2 预告
第9章 魔法⽅法、特性和迭代器
游戏编程软件中文版9.1 如果你使⽤的不是 Python 3
9.2 构造函数
9.2.1 重写普通⽅法和特殊的构造函数9.2.2 调⽤未关联的超类构造函数
9.2.3 使⽤函数 super
9.3 元素访问
9.3.1 基本的序列和映射协议
9.3.2 从 list、dict 和 str 派⽣
9.4 其他魔法⽅法
9.5 特性
9.5.1 函数 property
9.5.2 静态⽅法和类⽅法
9.5.3 __getattr__、__setattr__ 等⽅法9.6 迭代器
9.6.1 迭代器协议
9.6.2 从迭代器创建序列
9.7 ⽣成器
9.7.1 创建⽣成器
9.7.2 递归式⽣成器
9.7.3 通⽤⽣成器
9.7.4 ⽣成器的⽅法
9.7.5 模拟⽣成器
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论