Python 是一门开源免费、通用型的脚本编程语言,它上手简单,功能强大,坚持「极简主义」。

Python 类库(模块)极其丰富,这使得 Python 几乎无所不能,不管是传统的 Web 开发、PC 软件开发、Linux 运维,还是当下火热的机器学习、大数据分析、网络爬虫,Python 都能胜任。

这套 Python 基础教程不是教科书,不会玩弄概念,而是力求口语化和通俗化,让读者尽快入门。

如果有朋友出于兴趣学习 Python,请阅读本教程的前半部分,这是基础,可以降低学习成本;如果你想全面掌握 Python 编程,胜任企业中的实际项目开发,那你应该按部就班学习本教程的所有章节。

目录展示

  • 第一章Python快速入门
  • 第二章语法及代码约定
  • 第三章类型和对象
  • 第四章运算符与表达式
  • 第五章控制流
  • 第六章 函数与函数编程
  • 第七章类及面向对象编程
  • 第八章模块和包
  • 第九章输入输出
  • 第十章执行环境

第一章Python快速入门

1.运行Python
2.变量和表达式
3.条件语句
4.文件输入/输出
5.字符串
6.列表和元组(Lists & Tuples)
7.循环
8.字典
9.函数
10.类
11.异常
12.模块

第二章语法及代码约定

1.行结构/缩进
2.标识符及保留字
3.数字/文字
4.运算符、分隔符及特殊符号
5.文档字符串

第三章类型和对象

1.术语
2.对象的标识与类型
3.引用计数与垃圾收集
4.引用与副本
5.内建类型
6.特殊方法
7、性能及内存占用

第四章运算符与表达式

1.数值操作
2.序列运算
3.字典的操作
4.增量赋值语句
5.属性(.)操作符
6.类型转换
7. Unicode字符串
8.布尔表达式
9.对象的比较与身份
10.运算优先级

第五章控制流

1.条件语句
2.循环
3.异常
4.定义新的异常
5.断言和_debug

第六章 函数与函数编程

1.函数
2.参数传递和返回值
3.作用域规则
4.递归
5. apply()函数
6. lambda操作符
7. map0. zip(), reduce(),和filter()
8.列表内涵
9.eval(), exec, execfile()和compile()

第七章类及面向对象编程

1.class语句
2.访问类属性
3.类实例
4.引用记数与实例销毁
5.继承
6.多态
7.数据隐藏
8.操作符重载
9.类,类型,和成员检测

第八章模块和包

1.模块
2.模块搜索路径
3.模块导入和汇编
4.重新导入模块
5.包

第九章输入输出

  1. 读取参数及环境变量
  2. 文件
  3. 标准输入,标准输出和标准错误
  4. print语句
  5. 对象持久化
  6. Unicode I/O

第十章执行环境

  1. 解释器选项及运行环境
  2. 交互模式
  3. 运行Python程序
  4. Site配置文件
  5. 启用Future特性
  6. 程序终止

还有其他的一些东西,比如说我自己出的Python入门图文类教程,没有电脑的时候用手机也可以学习知识,学会了理论之后再去敲代码实践验证,还有Python中文版的库资料、MySQL和HTML标签大全等等,这些都是可以送给粉丝们的东西。

完整版的Python全套学习资料已经上传CSDN ,朋友们如果需要可以微信扫描下方CSDN官方认证二维码[免费获取]。

更多推荐

字节跳动大佬最新开源《Python编程入门教程》,超全面,新手小白不要错过