跟老齐学python pdf将带你轻轻松松从入门到精通学习python教程!本书为读者提供的不仅仅是python专业内容,还为大家提供了多种简单易用的python学习方法和技巧。让每一位自学python的用户都可以快速掌握基础要领!快来绿色资源网下载使用吧。
电子书介绍《跟老齐学Python》试图以比较轻快的风格,向零基础的学习者介绍一门时下比较流行、并且用途比较广泛的编程语言——Python。特别强调了学习和使用Python的基本方法,学习一种高级语言,掌握其各种规则是必要的,但学会“自省”方法更重要,这也是本书所试图达到的“授人以鱼不如授人以渔”的目的。
跟老齐学python从入门到精通图书目录第1季 基础
第0章 预备 2
0.1 关于Python的故事 2
0.1.1 Python的昨天、今天和明天 3
0.1.2 Python的特点 4
0.1.3 Python哲学 5
0.2 从小工到专家 5
0.2.1 零基础 6
0.2.2 阅读代码 6
0.2.3 调试程序 7
0.3 安装Python 7
0.3.1 Ubuntu系统 8
0.3.2 Windows系统 9
0.3.3 Mac OS X系统 9
0.4 集成开发环境(IDE) 9
0.4.1 值得纪念的时刻:Hello world 9
0.4.2 集成开发环境概述 10
0.4.3 Python的IDE 12
第1章 基本的对象类型 13
1.1 数字 13
1.1.1 数字 14
1.1.2 变量 15
1.1.3 简单的四则运算 16
1.1.4 整数溢出问题 17
1.2 除法 17
1.2.1 整数与整数相除 17
1.2.2 浮点数与整数相除 18
1.2.3 引用模块解决除法问题 19
1.2.4 余数 20
1.2.5 四舍五入 20
1.3 常用数学函数和运算优先级 21
1.3.1 使用math模块 21
1.3.2 两个函数 23
1.3.3 运算优先级 23
1.4 第一个简单的程序 24
1.4.1 程序 24
1.4.2 用IDE编程 25
1.4.3 Hello,World 25
1.4.4 解一道题目 26
1.5 字符串 28
1.5.1 字符串 29
1.5.2 变量和字符串 30
1.5.3 连接字符串 31
1.5.4 转义字符 33
1.5.5 原始字符串 34
1.5.6 raw_input和print 34
1.5.7 索引和切片 37
1.5.8 基本操作 39
1.5.9 常用的字符串方法 42
1.5.10 字符串格式化输出 45
1.6 字符编码 47
1.6.1 编码 47
1.6.2 计算机中的字符编码 49
1.6.3 encode和decode 50
1.6.4 避免中文是乱码 51
1.7 列表 52
1.7.1 定义 52
1.7.2 索引和切片 53
1.7.3 反转 54
1.7.4 对list的操作 55
1.7.5 列表的函数 56
1.8 比较列表和字符串 66
1.8.1 相同点 66
1.8.2 区别 67
1.8.3 多维列表 68
1.8.4 列表和字符串的互相转化 69
1.8.5 "[sep]".join(list) 69
1.9 元组 70
1.9.1 定义 70
1.9.2 索引和切片 71
1.9.3 用途 72
1.10 字典 72
1.10.1 创建字典 73
1.10.2 访问字典的值 74
1.10.3 基本操作 75
1.10.4 字符串格式化输出 76
1.10.5 相关概念 77
1.10.6 字典的函数 77
1.11 集合 86
1.11.1 创建集合 86
1.11.2 集合的函数 88
1.11.3 补充知识 91
1.11.4 不变的集合 91
1.11.5 集合运算 92
第2章 语句和文件 95
2.1 运算符 95
2.1.1 算术运算符 95
2.1.2 比较运算符 96
2.1.3 逻辑运算符 97
2.2 简单语句 99
2.2.1 print 100
2.2.2 import 101
2.2.3 赋值 102
2.3 条件语句 104
2.3.1 if语句 104
2.3.2 if elif else 105
2.3.3 三元操作符 107
2.4 for循环 107
2.4.1 简单的for循环 107
2.4.2 range(start,stop[, step]) 109
2.4.3 for的对象 112
2.4.4 zip() 114
2.4.5 enumerate() 117
2.4.6 列表解析 119
2.5 while循环 120
2.5.1 猜数字游戏 120
2.5.2 break和continue 123
2.5.3 while .else 123
2.5.4 for .else 124
2.6 文件 124
2.6.1 打开文件 125
2.6.2 创建文件 127
2.6.3 使用with 128
2.6.4 文件的状态 129
2.6.5 read/readline/readlines 129
2.6.6 读很大的文件 132
2.6.7 seek( ) 133
2.7 迭代 134
2.7.1 迭代工具 135
2.7.2 文件迭代器 137
第3章 函数 139
3.1 理解函数 139
3.1.1 变量不仅仅是数 140
3.1.2 建立简单函数 140
3.1.3 建立实用的函数 141
3.1.4 关于命名 143
3.1.5 调用函数 144
3.1.6 注意事项 145
3.1.7 返回值 146
3.1.8 函数中的文档 148
3.2 名词辨析 149
3.2.1 参数和变量 149
3.2.2 全局变量和局部变量 150
3.2.3 命名空间 151
3.3 参数收集 152
3.3.1 参数收集 153
3.3.2 更优雅的方式 155
3.3.3 综合贯通 156
3.4 特殊函数 158
3.4.1 递归 158
3.4.2 几个特殊函数 160
3.5 练习 166
3.5.1 解一元二次方程 166
3.5.2 统计考试成绩 168
3.5.3 找质数 170
3.5.4 编写函数的注意事项 171
……
跟老齐学python内容特点本书是面向初学者的读物,不是为开发者提供的开发手册,所以,它不是“又适用于中高级读者”的读物。
本书特别强调了学习和使用Python的基本方法,学习一种高级语言,掌握其各种规则是必要的,但学会“自省”方法更重要,这也是本书所试图达到的“授人以鱼不如授人以渔”的目的。
本书是面向编程零基础读者的Python入门教程,内容涵盖了Python的基础知识和初步应用。以比较轻快的风格,向零基础的学习者介绍一门时下比较流行、并且用途比较广泛的编程语言,所以,本书读起来不晦涩,并且在其中穿插了很多貌似与Python编程无关,但与学习者未来程序员职业生涯有关的内容。