跟老齐学Python : 从入门到精通 🔍
齐伟编著; 齐伟
[书语者电子图书馆], 博文視點, 第1版, 北京市, 2016[民105
中文 [zh] · MOBI · 3.7MB · 2016 · 📘 非小说类图书 · 🚀/duxiu/lgli/upload/zlib · Save
描述
本书是面向编程零基础读者的Python入门教程, 内容涵盖了Python的基础知识和初步应用.以比较轻快的风格, 向零基础的学习者介绍一门时下比较流行, 并且用途比较广泛的编程语言, 所以, 本书读起来不晦涩, 并且在其中穿插了很多貌似与Python编程无关, 但与学习者未来程序员职业生涯有关的内容.本书特别强调了学习和使用Python的基本方法, 学习一种高级语言, 掌握其各种规则是必要的, 但学会"自省"方法更重要, 这也是本书所试图达到的"授人以鱼不如授人以渔"的目的.本书是面向初学者的读物, 不是为开发者提供的开发手
备用文件名
lgli/齐伟 - 跟老齐学Python:从入门到精通 (2016, [书语者电子图书馆]).mobi
备用文件名
zlib/no-category/齐伟/跟老齐学Python:从入门到精通_16751355.mobi
备选标题
Qi old with learning Python: From Novice to Professional(Chinese Edition)
备选标题
跟老齊學Python : 從入門到精通
备选作者
榻愪紵 (as-gbk-encoding)
备选作者
QI WEI ZHU
备选作者
齊偉
备用出版商
Publishing House of Electronics Industry
备用出版商
Hachette jeunesse - Disney
备用出版商
Electronic Industry Press
备用出版商
Hachette collections
备用出版商
北京:电子工业出版社
备用出版商
Pluriel
备用出版商
電子工業
备用版本
China, People's Republic, China
备用版本
Di 1 ban, Beijing, 2016
备用版本
France, France
元数据中的注释
sources:
calibre:8834e10f-77b1-4864-b40b-65ee19826ed9
calibre:8834e10f-77b1-4864-b40b-65ee19826ed9
元数据中的注释
Bookmarks: p1 (p2): 第1季 基础
p1-1 (p2): 第0章 预备
p1-1-1 (p2): 0.1 关于Python的故事
p1-1-1-1 (p3): 0.1.1 Python的昨天、今天和明天
p1-1-1-2 (p4): 0.1.2 Python的特点
p1-1-1-3 (p5): 0.1.3 Python哲学
p1-1-2 (p5): 0.2 从小工到专家
p1-1-2-1 (p6): 0.2.1 零基础
p1-1-2-2 (p6): 0.2.2 阅读代码
p1-1-2-3 (p7): 0.2.3 调试程序
p1-1-3 (p7): 0.3 安装Python
p1-1-3-1 (p8): 0.3.1 Ubuntu系统
p1-1-3-2 (p9): 0.3.2 Windows系统
p1-1-3-3 (p9): 0.3.3 Mac OS X系统
p1-1-4 (p9): 0.4 集成开发环境(IDE)
p1-1-4-1 (p9): 0.4.1 值得纪念的时刻:Hello world
p1-1-4-2 (p10): 0.4.2 集成开发环境概述
p1-1-4-3 (p12): 0.4.3 Python的IDE
p1-2 (p13): 第1章 基本的对象类型
p1-2-1 (p13): 1.1 数字
p1-2-1-1 (p14): 1.1.1 数字
p1-2-1-2 (p15): 1.1.2 变量
p1-2-1-3 (p16): 1.1.3 简单的四则运算
p1-2-1-4 (p17): 1.1.4 整数溢出问题
p1-2-2 (p17): 1.2 除法
p1-2-2-1 (p17): 1.2.1 整数与整数相除
p1-2-2-2 (p18): 1.2.2 浮点数与整数相除
p1-2-2-3 (p19): 1.2.3 引用模块解决除法问题
p1-2-2-4 (p20): 1.2.4 余数
p1-2-2-5 (p20): 1.2.5 四舍五入
p1-2-3 (p21): 1.3 常用数学函数和运算优先级
p1-2-3-1 (p21): 1.3.1 使用math模块
p1-2-3-2 (p23): 1.3.2 两个函数
p1-2-3-3 (p23): 1.3.3 运算优先级
p1-2-4 (p24): 1.4 第一个简单的程序
p1-2-4-1 (p24): 1.4.1 程序
p1-2-4-2 (p25): 1.4.2 用IDE编程
p1-2-4-3 (p25): 1.4.3 Hello,World
p1-2-4-4 (p26): 1.4.4 解一道题目
p1-2-5 (p28): 1.5 字符串
p1-2-5-1 (p29): 1.5.1 字符串
p1-2-5-2 (p30): 1.5.2 变量和字符串
p1-2-5-3 (p31): 1.5.3 连接字符串
p1-2-5-4 (p33): 1.5.4 转义字符
p1-2-5-5 (p34): 1.5.5 原始字符串
p1-2-5-6 (p34): 1.5.6 raw_input和print
p1-2-5-7 (p37): 1.5.7 索引和切片
p1-2-5-8 (p39): 1.5.8 基本操作
p1-2-5-9 (p42): 1.5.9 常用的字符串方法
p1-2-5-10 (p45): 1.5.10 字符串格式化输出
p1-2-6 (p47): 1.6 字符编码
p1-2-6-1 (p47): 1.6.1 编码
p1-2-6-2 (p49): 1.6.2 计算机中的字符编码
p1-2-6-3 (p50): 1.6.3 encode和decode
p1-2-6-4 (p51): 1.6.4 避免中文是乱码
p1-2-7 (p52): 1.7 列表
p1-2-7-1 (p52): 1.7.1 定义
p1-2-7-2 (p53): 1.7.2 索引和切片
p1-2-7-3 (p54): 1.7.3 反转
p1-2-7-4 (p55): 1.7.4 对list的操作
p1-2-7-5 (p56): 1.7.5 列表的函数
p1-2-8 (p66): 1.8 比较列表和字符串
p1-2-8-1 (p66): 1.8.1 相同点
p1-2-8-2 (p67): 1.8.2 区别
p1-2-8-3 (p68): 1.8.3 多维列表
p1-2-8-4 (p69): 1.8.4 列表和字符串的互相转化
p1-2-8-5 (p69): 1.8.5 "[sep]".join(1ist)
p1-2-9 (p70): 1.9 元组
p1-2-9-1 (p70): 1.9.1 定义
p1-2-9-2 (p71): 1.9.2 索引和切片
p1-2-9-3 (p72): 1.9.3 用途
p1-2-10 (p72): 1.10 字典
p1-2-10-1 (p73): 1.10.1 创建字典
p1-2-10-2 (p74): 1.10.2 访问字典的值
p1-2-10-3 (p75): 1.10.3 基本操作
p1-2-10-4 (p76): 1.10.4 字符串格式化输出
p1-2-10-5 (p77): 1.10.5 相关概念
p1-2-10-6 (p77): 1.10.6 字典的函数
p1-2-11 (p86): 1.11 集合
p1-2-11-1 (p86): 1.11.1 创建集合
p1-2-11-2 (p88): 1.11.2 集合的函数
p1-2-11-3 (p91): 1.11.3 补充知识
p1-2-11-4 (p91): 1.11.4 不变的集合
p1-2-11-5 (p92): 1.11.5 集合运算
p1-3 (p95): 第2章 语句和文件
p1-3-1 (p95): 2.1 运算符
p1-3-1-1 (p95): 2.1.1 算术运算符
p1-3-1-2 (p96): 2.1.2 比较运算符
p1-3-1-3 (p97): 2.1.3 逻辑运算符
p1-3-2 (p99): 2.2 简单语句
p1-3-2-1 (p100): 2.2.1 print
p1-3-2-2 (p101): 2.2.2 import
p1-3-2-3 (p102): 2.2.3 赋值
p1-3-3 (p104): 2.3 条件语句
p1-3-3-1 (p104): 2.3.1 if语句
p1-3-3-2 (p105): 2.3.2 if…elif…else
p1-3-3-3 (p107): 2.3.3 三元操作符
p1-3-4 (p107): 2.4 for循环
p1-3-4-1 (p107): 2.4.1 简单的for循环
p1-3-4-2 (p109): 2.4.2 range(start,stop[,step])
p1-3-4-3 (p112): 2.4.3 for的对象
p1-3-4-4 (p114): 2.4.4 zip()
p1-3-4-5 (p117): 2.4.5 enumerate()
p1-3-4-6 (p119): 2.4.6 列表解析
p1-3-5 (p120): 2.5 while循环
p1-3-5-1 (p120): 2.5.1 猜数字游戏
p1-3-5-2 (p123): 2.5.2 break和continue
p1-3-5-3 (p123): 2.5.3 while…else
p1-3-5-4 (p124): 2.5.4 for…else
p1-3-6 (p124): 2.6 文件
p1-3-6-1 (p125): 2.6.1 打开文件
p1-3-6-2 (p127): 2.6.2 创建文件
p1-3-6-3 (p128): 2.6.3 使用with
p1-3-6-4 (p129): 2.6.4 文件的状态
p1-3-6-5 (p129): 2.6.5 read/readline/readlines
p1-3-6-6 (p132): 2.6.6 读很大的文件
p1-3-6-7 (p133): 2.6.7 seek()
p1-3-7 (p134): 2.7 迭代
p1-3-7-1 (p135): 2.7.1 迭代工具
p1-3-7-2 (p137): 2.7.2 文件迭代器
p1-4 (p139): 第3章 函数
p1-4-1 (p139): 3.1 理解函数
p1-4-1-1 (p140): 3.1.1 变量不仅仅是数
p1-4-1-2 (p140): 3.1.2 建立简单函数
p1-4-1-3 (p141): 3.1.3 建立实用的函数
p1-4-1-4 (p143): 3.1.4 关于命名
p1-4-1-5 (p144): 3.1.5 调用函数
p1-4-1-6 (p145): 3.1.6 注意事项
p1-4-1-7 (p146): 3.1.7 返回值
p1-4-1-8 (p148): 3.1.8 函数中的文档
p1-4-2 (p149): 3.2 名词辨析
p1-4-2-1 (p149): 3.2.1 参数和变量
p1-4-2-2 (p150): 3.2.2 全局变量和局部变量
p1-4-2-3 (p151): 3.2.3 命名空间
p1-4-3 (p152): 3.3 参数收集
p1-4-3-1 (p153): 3.3.1 参数收集
p1-4-3-2 (p155): 3.3.2 更优雅的方式
p1-4-3-3 (p156): 3.3.3 综合贯通
p1-4-4 (p158): 3.4 特殊函数
p1-4-4-1 (p158): 3.4.1 递归
p1-4-4-2 (p160): 3.4.2 几个特殊函数
p1-4-5 (p166): 3.5 练习
p1-4-5-1 (p166): 3.5.1 解一元二次方程
p1-4-5-2 (p168): 3.5.2 统计考试成绩
p1-4-5-3 (p170): 3.5.3 找质数
p1-4-5-4 (p171): 3.5.4 编写函数的注意事项
p2 (p174): 第2季 进阶
p2-1 (p174): 第4章 类
p2-1-1 (p174): 4.1 基本概念
p2-1-1-1 (p175): 4.1.1 问题空间
p2-1-1-2 (p175): 4.1.2 对象
p2-1-1-3 (p176): 4.1.3 面向对象
p2-1-1-4 (p177): 4.1.4 类
p2-1-1-5 (p178): 4.1.5 编写类
p2-1-2 (p179): 4.2 详解类
p2-1-2-1 (p179): 4.2.1 新式类和旧式类
p2-1-2-2 (p181): 4.2.2 创建类
p2-1-2-3 (p183): 4.2.3 类中的函数(方法)
p2-1-2-4 (p185): 4.2.4 类和实例
p2-1-2-5 (p185): 4.2.5 self的作用
p2-1-2-6 (p186): 4.2.6 文档字符串
p2-1-3 (p187): 4.3 辨析有关概念
p2-1-3-1 (p187): 4.3.1 类属性和实例属性
p2-1-3-2 (p189): 4.3.2 数据流转
p2-1-3-3 (p191): 4.3.3 命名空间
p2-1-3-4 (p193): 4.3.4 作用域
p2-1-4 (p194): 4.4 继承
p2-1-4-1 (p195): 4.4.1 基本概念
p2-1-4-2 (p196): 4.4.2 多重继承
p2-1-4-3 (p197): 4.4.3 多重继承的顺序
p2-1-4-4 (p198): 4.4.4 super函数
p2-1-5 (p200): 4.5 方法
p2-1-5-1 (p200): 4.5.1 绑定方法
p2-1-5-2 (p201): 4.5.2 非绑定方法
p2-1-5-3 (p201): 4.5.3 静态方法和类方法
p2-1-6 (p203): 4.6 多态和封装
p2-1-6-1 (p203): 4.6.1 多态
p2-1-6-2 (p206): 4.6.2 封装和私有化
p2-1-7 (p208): 4.7 特殊属性和方法
p2-1-7-1 (p208): 4.7.1 _dict_
p2-1-7-2 (p212): 4.7.2 _slots_
p2-1-7-3 (p213): 4.7.3 _getattr_、_setattr_和其他类似方法
p2-1-7-4 (p217): 4.7.4 获得属性顺序
p2-1-8 (p218): 4.8 迭代器
p2-1-8-1 (p218): 4.8.1 _iter_()
p2-1-8-2 (p220): 4.8.2 range()和xrange()
p2-1-9 (p221): 4.9 生成器
p2-1-9-1 (p221): 4.9.1 简单的生成器
p2-1-9-2 (p223): 4.9.2 定义和执行过程
p2-1-9-3 (p224): 4.9.3 yield
p2-1-9-4 (p225): 4.9.4 生成器方法
p2-2 (p227): 第5章 错误和异常
p2-2-1 (p227): 5.1 错误
p2-2-2 (p227): 5.2 异常
p2-2-3 (p230): 5.3 处理异常
p2-2-3-1 (p230): 5.3.1 try…except
p2-2-3-2 (p232): 5.3.2 处理多个异常
p2-2-3-3 (p234): 5.3.3 else子句
p2-2-3-4 (p235): 5.3.4 finally子句
p2-2-3-5 (p236): 5.3.5 assert语句
p2-3 (p239): 第6章 模块
p2-3-1 (p239): 6.1 编写模块
p2-3-1-1 (p239): 6.1.1 模块是程序
p2-3-1-2 (p241): 6.1.2 模块的位置
p2-3-1-3 (p243): 6.1.3 _all_在模块中的作用
p2-3-1-4 (p245): 6.1.4 包和库
p2-3-2 (p245): 6.2 自带电池
p2-3-2-1 (p246): 6.2.1 引用方式
p2-3-2-2 (p247): 6.2.2 深入探究
p2-3-2-3 (p248): 6.2.3 帮助、文档和源码
p2-3-3 (p250): 6.3 标准库
p2-3-3-1 (p250): 6.3.1 sys
p2-3-3-2 (p253): 6.3.2 copy
p2-3-3-3 (p254): 6.3.3 os
p2-3-3-4 (p261): 6.3.4 heapq
p2-3-3-5 (p266): 6.3.5 deque
p2-3-3-6 (p267): 6.3.6 calendar
p2-3-3-7 (p269): 6.3.7 time
p2-3-3-8 (p273): 6.3.8 datetime
p2-3-3-9 (p275): 6.3.9 urllib
p2-3-3-10 (p279): 6.3.10 urllib2
p2-3-3-11 (p280): 6.3.11 XML
p2-3-3-12 (p287): 6.3.12 JSON
p2-3-4 (p289): 6.4 第三方库
p2-3-4-1 (p289): 6.4.1 安装第三方库
p2-3-4-2 (p290): 6.4.2 以requests为例
p2-4 (p295): 第7章 保存数据
p2-4-1 (p295): 7.1 pickle
p2-4-2 (p297): 7.2 shelve
p2-4-3 (p299): 7.3 MySQL数据库
p2-4-3-1 (p299): 7.3.1 MySQL概况
p2-4-3-2 (p300): 7.3.2 安装
p2-4-3-3 (p300): 7.3.3 运行
p2-4-3-4 (p301): 7.3.4 安装python-MySQLdb
p2-4-3-5 (p302): 7.3.5 连接数据库
p2-4-3-6 (p303): 7.3.6 数据库表
p2-4-3-7 (p304): 7.3.7 操作数据库
p2-4-3-8 (p309): 7.3.8 更新数据
p2-4-4 (p310): 7.4 MongoDB数据库
p2-4-4-1 (p311): 7.4.1 安装MongoDB
p2-4-4-2 (p311): 7.4.2 启动
p2-4-4-3 (p312): 7.4.3 安装pymongo
p2-4-4-4 (p312): 7.4.4 连接MongoDB
p2-4-4-5 (p314): 7.4.5 编辑
p2-4-5 (p317): 7.5 SQLite数据库
p2-4-5-1 (p318): 7.5.1 建立连接对象
p2-4-5-2 (p318): 7.5.2 游标对象
p2-4-6 (p320): 7.6 电子表格
p2-4-6-1 (p321): 7.6.1 openpyl
p2-4-6-2 (p326): 7.6.2 其他第三方库
p3 (p328): 第3季 实战
p3-1 (p328): 第8章 用Tornado做网站
p3-1-1 (p328): 8.1 为做网站而准备
p3-1-1-1 (p328): 8.1.1 开发框架
p3-1-1-2 (p329): 8.1.2 Python框架
p3-1-1-3 (p329): 8.1.3 Tornado
p3-1-1-4 (p330): 8.1.4 安装Tornado
p3-1-2 (p331): 8.2 分析Hello
p3-1-2-1 (p332): 8.2.1 Web服务器工作流程
p3-1-2-2 (p332): 8.2.2 解剖标本
p3-1-3 (p336): 8.3 做个简单的网站
p3-1-3-1 (p336): 8.3.1 基本结构
p3-1-3-2 (p337): 8.3.2 一个基本架势
p3-1-3-3 (p340): 8.3.3 连接数据库
p3-1-3-4 (p340): 8.3.4 登录界面
p3-1-3-5 (p345): 8.3.5 数据传输
p3-1-3-6 (p347): 8.3.6 数据处理
p3-1-3-7 (p350): 8.3.7 模板
p3-1-3-8 (p355): 8.3.8 转义字符
p3-1-3-9 (p357): 8.3.9 模板继承
p3-1-3-10 (p358): 8.3.10 CSS
p3-1-3-11 (p359): 8.3.11 cookie和安全
p3-1-3-12 (p362): 8.3.12 XSRF
p3-1-3-13 (p364): 8.3.13 用户验证
p3-1-3-14 (p367): 8.3.14 相关概念
p3-1-3-15 (p368): 8.3.15 Tornado的同步
p3-1-3-16 (p369): 8.3.16 异步设置
p3-2 (p373): 第9章 科学计算
p3-2-1 (p373): 9.1 为计算做准备
p3-2-1-1 (p373): 9.1.1 闲谈
p3-2-1-2 (p374): 9.1.2 安装
p3-2-1-3 (p374): 9.1.3 基本操作
p3-2-2 (p376): 9.2 Pandas
p3-2-2-1 (p376): 9.2.1 基本的数据结构
p3-2-2-2 (p382): 9.2.2 读取CSV文件
p3-2-2-3 (p387): 9.2.3 处理股票数据
p1-1 (p2): 第0章 预备
p1-1-1 (p2): 0.1 关于Python的故事
p1-1-1-1 (p3): 0.1.1 Python的昨天、今天和明天
p1-1-1-2 (p4): 0.1.2 Python的特点
p1-1-1-3 (p5): 0.1.3 Python哲学
p1-1-2 (p5): 0.2 从小工到专家
p1-1-2-1 (p6): 0.2.1 零基础
p1-1-2-2 (p6): 0.2.2 阅读代码
p1-1-2-3 (p7): 0.2.3 调试程序
p1-1-3 (p7): 0.3 安装Python
p1-1-3-1 (p8): 0.3.1 Ubuntu系统
p1-1-3-2 (p9): 0.3.2 Windows系统
p1-1-3-3 (p9): 0.3.3 Mac OS X系统
p1-1-4 (p9): 0.4 集成开发环境(IDE)
p1-1-4-1 (p9): 0.4.1 值得纪念的时刻:Hello world
p1-1-4-2 (p10): 0.4.2 集成开发环境概述
p1-1-4-3 (p12): 0.4.3 Python的IDE
p1-2 (p13): 第1章 基本的对象类型
p1-2-1 (p13): 1.1 数字
p1-2-1-1 (p14): 1.1.1 数字
p1-2-1-2 (p15): 1.1.2 变量
p1-2-1-3 (p16): 1.1.3 简单的四则运算
p1-2-1-4 (p17): 1.1.4 整数溢出问题
p1-2-2 (p17): 1.2 除法
p1-2-2-1 (p17): 1.2.1 整数与整数相除
p1-2-2-2 (p18): 1.2.2 浮点数与整数相除
p1-2-2-3 (p19): 1.2.3 引用模块解决除法问题
p1-2-2-4 (p20): 1.2.4 余数
p1-2-2-5 (p20): 1.2.5 四舍五入
p1-2-3 (p21): 1.3 常用数学函数和运算优先级
p1-2-3-1 (p21): 1.3.1 使用math模块
p1-2-3-2 (p23): 1.3.2 两个函数
p1-2-3-3 (p23): 1.3.3 运算优先级
p1-2-4 (p24): 1.4 第一个简单的程序
p1-2-4-1 (p24): 1.4.1 程序
p1-2-4-2 (p25): 1.4.2 用IDE编程
p1-2-4-3 (p25): 1.4.3 Hello,World
p1-2-4-4 (p26): 1.4.4 解一道题目
p1-2-5 (p28): 1.5 字符串
p1-2-5-1 (p29): 1.5.1 字符串
p1-2-5-2 (p30): 1.5.2 变量和字符串
p1-2-5-3 (p31): 1.5.3 连接字符串
p1-2-5-4 (p33): 1.5.4 转义字符
p1-2-5-5 (p34): 1.5.5 原始字符串
p1-2-5-6 (p34): 1.5.6 raw_input和print
p1-2-5-7 (p37): 1.5.7 索引和切片
p1-2-5-8 (p39): 1.5.8 基本操作
p1-2-5-9 (p42): 1.5.9 常用的字符串方法
p1-2-5-10 (p45): 1.5.10 字符串格式化输出
p1-2-6 (p47): 1.6 字符编码
p1-2-6-1 (p47): 1.6.1 编码
p1-2-6-2 (p49): 1.6.2 计算机中的字符编码
p1-2-6-3 (p50): 1.6.3 encode和decode
p1-2-6-4 (p51): 1.6.4 避免中文是乱码
p1-2-7 (p52): 1.7 列表
p1-2-7-1 (p52): 1.7.1 定义
p1-2-7-2 (p53): 1.7.2 索引和切片
p1-2-7-3 (p54): 1.7.3 反转
p1-2-7-4 (p55): 1.7.4 对list的操作
p1-2-7-5 (p56): 1.7.5 列表的函数
p1-2-8 (p66): 1.8 比较列表和字符串
p1-2-8-1 (p66): 1.8.1 相同点
p1-2-8-2 (p67): 1.8.2 区别
p1-2-8-3 (p68): 1.8.3 多维列表
p1-2-8-4 (p69): 1.8.4 列表和字符串的互相转化
p1-2-8-5 (p69): 1.8.5 "[sep]".join(1ist)
p1-2-9 (p70): 1.9 元组
p1-2-9-1 (p70): 1.9.1 定义
p1-2-9-2 (p71): 1.9.2 索引和切片
p1-2-9-3 (p72): 1.9.3 用途
p1-2-10 (p72): 1.10 字典
p1-2-10-1 (p73): 1.10.1 创建字典
p1-2-10-2 (p74): 1.10.2 访问字典的值
p1-2-10-3 (p75): 1.10.3 基本操作
p1-2-10-4 (p76): 1.10.4 字符串格式化输出
p1-2-10-5 (p77): 1.10.5 相关概念
p1-2-10-6 (p77): 1.10.6 字典的函数
p1-2-11 (p86): 1.11 集合
p1-2-11-1 (p86): 1.11.1 创建集合
p1-2-11-2 (p88): 1.11.2 集合的函数
p1-2-11-3 (p91): 1.11.3 补充知识
p1-2-11-4 (p91): 1.11.4 不变的集合
p1-2-11-5 (p92): 1.11.5 集合运算
p1-3 (p95): 第2章 语句和文件
p1-3-1 (p95): 2.1 运算符
p1-3-1-1 (p95): 2.1.1 算术运算符
p1-3-1-2 (p96): 2.1.2 比较运算符
p1-3-1-3 (p97): 2.1.3 逻辑运算符
p1-3-2 (p99): 2.2 简单语句
p1-3-2-1 (p100): 2.2.1 print
p1-3-2-2 (p101): 2.2.2 import
p1-3-2-3 (p102): 2.2.3 赋值
p1-3-3 (p104): 2.3 条件语句
p1-3-3-1 (p104): 2.3.1 if语句
p1-3-3-2 (p105): 2.3.2 if…elif…else
p1-3-3-3 (p107): 2.3.3 三元操作符
p1-3-4 (p107): 2.4 for循环
p1-3-4-1 (p107): 2.4.1 简单的for循环
p1-3-4-2 (p109): 2.4.2 range(start,stop[,step])
p1-3-4-3 (p112): 2.4.3 for的对象
p1-3-4-4 (p114): 2.4.4 zip()
p1-3-4-5 (p117): 2.4.5 enumerate()
p1-3-4-6 (p119): 2.4.6 列表解析
p1-3-5 (p120): 2.5 while循环
p1-3-5-1 (p120): 2.5.1 猜数字游戏
p1-3-5-2 (p123): 2.5.2 break和continue
p1-3-5-3 (p123): 2.5.3 while…else
p1-3-5-4 (p124): 2.5.4 for…else
p1-3-6 (p124): 2.6 文件
p1-3-6-1 (p125): 2.6.1 打开文件
p1-3-6-2 (p127): 2.6.2 创建文件
p1-3-6-3 (p128): 2.6.3 使用with
p1-3-6-4 (p129): 2.6.4 文件的状态
p1-3-6-5 (p129): 2.6.5 read/readline/readlines
p1-3-6-6 (p132): 2.6.6 读很大的文件
p1-3-6-7 (p133): 2.6.7 seek()
p1-3-7 (p134): 2.7 迭代
p1-3-7-1 (p135): 2.7.1 迭代工具
p1-3-7-2 (p137): 2.7.2 文件迭代器
p1-4 (p139): 第3章 函数
p1-4-1 (p139): 3.1 理解函数
p1-4-1-1 (p140): 3.1.1 变量不仅仅是数
p1-4-1-2 (p140): 3.1.2 建立简单函数
p1-4-1-3 (p141): 3.1.3 建立实用的函数
p1-4-1-4 (p143): 3.1.4 关于命名
p1-4-1-5 (p144): 3.1.5 调用函数
p1-4-1-6 (p145): 3.1.6 注意事项
p1-4-1-7 (p146): 3.1.7 返回值
p1-4-1-8 (p148): 3.1.8 函数中的文档
p1-4-2 (p149): 3.2 名词辨析
p1-4-2-1 (p149): 3.2.1 参数和变量
p1-4-2-2 (p150): 3.2.2 全局变量和局部变量
p1-4-2-3 (p151): 3.2.3 命名空间
p1-4-3 (p152): 3.3 参数收集
p1-4-3-1 (p153): 3.3.1 参数收集
p1-4-3-2 (p155): 3.3.2 更优雅的方式
p1-4-3-3 (p156): 3.3.3 综合贯通
p1-4-4 (p158): 3.4 特殊函数
p1-4-4-1 (p158): 3.4.1 递归
p1-4-4-2 (p160): 3.4.2 几个特殊函数
p1-4-5 (p166): 3.5 练习
p1-4-5-1 (p166): 3.5.1 解一元二次方程
p1-4-5-2 (p168): 3.5.2 统计考试成绩
p1-4-5-3 (p170): 3.5.3 找质数
p1-4-5-4 (p171): 3.5.4 编写函数的注意事项
p2 (p174): 第2季 进阶
p2-1 (p174): 第4章 类
p2-1-1 (p174): 4.1 基本概念
p2-1-1-1 (p175): 4.1.1 问题空间
p2-1-1-2 (p175): 4.1.2 对象
p2-1-1-3 (p176): 4.1.3 面向对象
p2-1-1-4 (p177): 4.1.4 类
p2-1-1-5 (p178): 4.1.5 编写类
p2-1-2 (p179): 4.2 详解类
p2-1-2-1 (p179): 4.2.1 新式类和旧式类
p2-1-2-2 (p181): 4.2.2 创建类
p2-1-2-3 (p183): 4.2.3 类中的函数(方法)
p2-1-2-4 (p185): 4.2.4 类和实例
p2-1-2-5 (p185): 4.2.5 self的作用
p2-1-2-6 (p186): 4.2.6 文档字符串
p2-1-3 (p187): 4.3 辨析有关概念
p2-1-3-1 (p187): 4.3.1 类属性和实例属性
p2-1-3-2 (p189): 4.3.2 数据流转
p2-1-3-3 (p191): 4.3.3 命名空间
p2-1-3-4 (p193): 4.3.4 作用域
p2-1-4 (p194): 4.4 继承
p2-1-4-1 (p195): 4.4.1 基本概念
p2-1-4-2 (p196): 4.4.2 多重继承
p2-1-4-3 (p197): 4.4.3 多重继承的顺序
p2-1-4-4 (p198): 4.4.4 super函数
p2-1-5 (p200): 4.5 方法
p2-1-5-1 (p200): 4.5.1 绑定方法
p2-1-5-2 (p201): 4.5.2 非绑定方法
p2-1-5-3 (p201): 4.5.3 静态方法和类方法
p2-1-6 (p203): 4.6 多态和封装
p2-1-6-1 (p203): 4.6.1 多态
p2-1-6-2 (p206): 4.6.2 封装和私有化
p2-1-7 (p208): 4.7 特殊属性和方法
p2-1-7-1 (p208): 4.7.1 _dict_
p2-1-7-2 (p212): 4.7.2 _slots_
p2-1-7-3 (p213): 4.7.3 _getattr_、_setattr_和其他类似方法
p2-1-7-4 (p217): 4.7.4 获得属性顺序
p2-1-8 (p218): 4.8 迭代器
p2-1-8-1 (p218): 4.8.1 _iter_()
p2-1-8-2 (p220): 4.8.2 range()和xrange()
p2-1-9 (p221): 4.9 生成器
p2-1-9-1 (p221): 4.9.1 简单的生成器
p2-1-9-2 (p223): 4.9.2 定义和执行过程
p2-1-9-3 (p224): 4.9.3 yield
p2-1-9-4 (p225): 4.9.4 生成器方法
p2-2 (p227): 第5章 错误和异常
p2-2-1 (p227): 5.1 错误
p2-2-2 (p227): 5.2 异常
p2-2-3 (p230): 5.3 处理异常
p2-2-3-1 (p230): 5.3.1 try…except
p2-2-3-2 (p232): 5.3.2 处理多个异常
p2-2-3-3 (p234): 5.3.3 else子句
p2-2-3-4 (p235): 5.3.4 finally子句
p2-2-3-5 (p236): 5.3.5 assert语句
p2-3 (p239): 第6章 模块
p2-3-1 (p239): 6.1 编写模块
p2-3-1-1 (p239): 6.1.1 模块是程序
p2-3-1-2 (p241): 6.1.2 模块的位置
p2-3-1-3 (p243): 6.1.3 _all_在模块中的作用
p2-3-1-4 (p245): 6.1.4 包和库
p2-3-2 (p245): 6.2 自带电池
p2-3-2-1 (p246): 6.2.1 引用方式
p2-3-2-2 (p247): 6.2.2 深入探究
p2-3-2-3 (p248): 6.2.3 帮助、文档和源码
p2-3-3 (p250): 6.3 标准库
p2-3-3-1 (p250): 6.3.1 sys
p2-3-3-2 (p253): 6.3.2 copy
p2-3-3-3 (p254): 6.3.3 os
p2-3-3-4 (p261): 6.3.4 heapq
p2-3-3-5 (p266): 6.3.5 deque
p2-3-3-6 (p267): 6.3.6 calendar
p2-3-3-7 (p269): 6.3.7 time
p2-3-3-8 (p273): 6.3.8 datetime
p2-3-3-9 (p275): 6.3.9 urllib
p2-3-3-10 (p279): 6.3.10 urllib2
p2-3-3-11 (p280): 6.3.11 XML
p2-3-3-12 (p287): 6.3.12 JSON
p2-3-4 (p289): 6.4 第三方库
p2-3-4-1 (p289): 6.4.1 安装第三方库
p2-3-4-2 (p290): 6.4.2 以requests为例
p2-4 (p295): 第7章 保存数据
p2-4-1 (p295): 7.1 pickle
p2-4-2 (p297): 7.2 shelve
p2-4-3 (p299): 7.3 MySQL数据库
p2-4-3-1 (p299): 7.3.1 MySQL概况
p2-4-3-2 (p300): 7.3.2 安装
p2-4-3-3 (p300): 7.3.3 运行
p2-4-3-4 (p301): 7.3.4 安装python-MySQLdb
p2-4-3-5 (p302): 7.3.5 连接数据库
p2-4-3-6 (p303): 7.3.6 数据库表
p2-4-3-7 (p304): 7.3.7 操作数据库
p2-4-3-8 (p309): 7.3.8 更新数据
p2-4-4 (p310): 7.4 MongoDB数据库
p2-4-4-1 (p311): 7.4.1 安装MongoDB
p2-4-4-2 (p311): 7.4.2 启动
p2-4-4-3 (p312): 7.4.3 安装pymongo
p2-4-4-4 (p312): 7.4.4 连接MongoDB
p2-4-4-5 (p314): 7.4.5 编辑
p2-4-5 (p317): 7.5 SQLite数据库
p2-4-5-1 (p318): 7.5.1 建立连接对象
p2-4-5-2 (p318): 7.5.2 游标对象
p2-4-6 (p320): 7.6 电子表格
p2-4-6-1 (p321): 7.6.1 openpyl
p2-4-6-2 (p326): 7.6.2 其他第三方库
p3 (p328): 第3季 实战
p3-1 (p328): 第8章 用Tornado做网站
p3-1-1 (p328): 8.1 为做网站而准备
p3-1-1-1 (p328): 8.1.1 开发框架
p3-1-1-2 (p329): 8.1.2 Python框架
p3-1-1-3 (p329): 8.1.3 Tornado
p3-1-1-4 (p330): 8.1.4 安装Tornado
p3-1-2 (p331): 8.2 分析Hello
p3-1-2-1 (p332): 8.2.1 Web服务器工作流程
p3-1-2-2 (p332): 8.2.2 解剖标本
p3-1-3 (p336): 8.3 做个简单的网站
p3-1-3-1 (p336): 8.3.1 基本结构
p3-1-3-2 (p337): 8.3.2 一个基本架势
p3-1-3-3 (p340): 8.3.3 连接数据库
p3-1-3-4 (p340): 8.3.4 登录界面
p3-1-3-5 (p345): 8.3.5 数据传输
p3-1-3-6 (p347): 8.3.6 数据处理
p3-1-3-7 (p350): 8.3.7 模板
p3-1-3-8 (p355): 8.3.8 转义字符
p3-1-3-9 (p357): 8.3.9 模板继承
p3-1-3-10 (p358): 8.3.10 CSS
p3-1-3-11 (p359): 8.3.11 cookie和安全
p3-1-3-12 (p362): 8.3.12 XSRF
p3-1-3-13 (p364): 8.3.13 用户验证
p3-1-3-14 (p367): 8.3.14 相关概念
p3-1-3-15 (p368): 8.3.15 Tornado的同步
p3-1-3-16 (p369): 8.3.16 异步设置
p3-2 (p373): 第9章 科学计算
p3-2-1 (p373): 9.1 为计算做准备
p3-2-1-1 (p373): 9.1.1 闲谈
p3-2-1-2 (p374): 9.1.2 安装
p3-2-1-3 (p374): 9.1.3 基本操作
p3-2-2 (p376): 9.2 Pandas
p3-2-2-1 (p376): 9.2.1 基本的数据结构
p3-2-2-2 (p382): 9.2.2 读取CSV文件
p3-2-2-3 (p387): 9.2.3 处理股票数据
备用描述
本书内容包含Python的基础知识, 函数和类, 常用的模块, 利用tornado框架开发网站, 其它python应用方向(模块)简介(比如NLP, 科学计算等), 以轻松的语言深入浅出讲授python, 并且对有关内容进行适当拓展, 能够在学习基础知识的同时扩展编程视野
开源日期
2021-07-15
🚀 快速下载
成为会员以支持书籍、论文等的长期保存。为了感谢您对我们的支持,您将获得高速下载权益。❤️
如果您在本月捐款,您将获得双倍的快速下载次数。
🐢 低速下载
由可信的合作方提供。 更多信息请参见常见问题解答。 (可能需要验证浏览器——无限次下载!)
- 低速服务器(合作方提供) #1 (稍快但需要排队)
- 低速服务器(合作方提供) #2 (稍快但需要排队)
- 低速服务器(合作方提供) #3 (稍快但需要排队)
- 低速服务器(合作方提供) #4 (稍快但需要排队)
- 低速服务器(合作方提供) #5 (无需排队,但可能非常慢)
- 低速服务器(合作方提供) #6 (无需排队,但可能非常慢)
- 低速服务器(合作方提供) #7 (无需排队,但可能非常慢)
- 低速服务器(合作方提供) #8 (无需排队,但可能非常慢)
- 低速服务器(合作方提供) #9 (无需排队,但可能非常慢)
- 下载后: 在我们的查看器中打开
所有选项下载的文件都相同,应该可以安全使用。即使这样,从互联网下载文件时始终要小心。例如,确保您的设备更新及时。
外部下载
-
对于大文件,我们建议使用下载管理器以防止中断。
推荐的下载管理器:JDownloader -
您将需要一个电子书或 PDF 阅读器来打开文件,具体取决于文件格式。
推荐的电子书阅读器:Anna的档案在线查看器、ReadEra和Calibre -
使用在线工具进行格式转换。
推荐的转换工具:CloudConvert和PrintFriendly -
您可以将 PDF 和 EPUB 文件发送到您的 Kindle 或 Kobo 电子阅读器。
推荐的工具:亚马逊的“发送到 Kindle”和djazz 的“发送到 Kobo/Kindle” -
支持作者和图书馆
✍️ 如果您喜欢这个并且能够负担得起,请考虑购买原版,或直接支持作者。
📚 如果您当地的图书馆有这本书,请考虑在那里免费借阅。
下面的文字仅以英文继续。
总下载量:
“文件的MD5”是根据文件内容计算出的哈希值,并且基于该内容具有相当的唯一性。我们这里索引的所有影子图书馆都主要使用MD5来标识文件。
一个文件可能会出现在多个影子图书馆中。有关我们编译的各种数据集的信息,请参见数据集页面。
有关此文件的详细信息,请查看其JSON 文件。 Live/debug JSON version. Live/debug page.