Python 自学步骤(文中有福利)

Java开发教程视频

关注我们,领取500G开发教程视频

第1章 Python环境安装

1 下载Python安装包

2 安装Python

3 IDLE与第一段Python代码

==>python2.7一键安装(附环境搭建方法说明)

公众号后台回复【python环境】,即可获取下载链接

第2章 理解什么是写代码与Python的基本类型

2 数字:整形与浮点型

3 10、2、8、16进制

4 各进制的表示与转换

5 数字:布尔类型与复数

6 字符串:单引号与双引号

7 多行字符串

8 转义字符

9 原始字符串

10 字符串运算

第3章 Python中表示“组”的概念与定义

1 列表的定义

2 列表的基本操作

3 元组

4 序列总结

5 set 集合

6 dict 字典

7 思维导图总结基本数据类型

第4章 变量与运算符

1 什么是变量

2 变量的命名规则

3 值类型与引用类型

4 列表的可变与元组的不可变

5 运算符号

6 赋值运算符

7 比较运算符

8 不只是数字才能做比较运算_

9 逻辑运算符

10 成员运算符

11 身份运算符

12 如何判断变量的值、身份与类型

13 位运算符

第5章 分支、循环、条件与枚举

1 什么是表达式

2 表达式的优先级

3 表达式优先级练习

4 在文本文件中编写Python代码

5 熟悉VSCode开发环境与Python插件安装 (16:376 流程控制语句之条件控制一

7 流程控制语句之条件控制 二

8 常量与Pylint的规范

9 流程控制语句之条件控制 三 snippet、嵌套分支、代码块的概念

10 流程控制语句之条件控制 四 elif的优点

第6章 包、模块、函数与变量作用域

1 while循环与使用场景

2 for与for-else循环

3 for 与 range

4 新篇章导言

5 Python工程的组织结构:包、模块儿、类

6 Python包与模块的名字

7 import导入模块

8 from import 导入变量

9 __init__.py 的用法

10 包与模块的几个常见错误_

11 模块内置变量

12 入口文件和普通模块内置变量的区别

13 __name__的经典应用

14 相对导入和绝对导入

第7章 Python函数

1 认识函数

2 函数的定义及运行特点

3 如何让函数返回多个结果

4 序列解包与链式赋值

5 必须参数与关键字参数

6 默认参数

7 可变参数

8 关键字可变参数

9 变量作用域

10 作用域链

11 global关键字

第8章 高级部分:面向对象

1 类的定义

2 浅谈函数与方法的区别

3 类与对象。

4 构造函数

5 区别模块变量与类中的变量

6 类变量与实例变量

7 类与对象的变量查找顺序

8 self与实例方法

9 在实例方法中访问实例变量与类变量

10 类方法

11 静态方法

12 成员可见性:公开和私有

13 继承.

14 子类方法调用父类方法:super关键字

第9章 正则表达式与JSON

1 初识正则表达式

2 元字符与普通字符

3 字符集

4 概括字符集

5 数量词

6 贪婪与非贪婪

7 匹配0次1次或者无限多次

8 边界匹配符

9 组

10 匹配模式参数

11 re.sub正则替换

12 把函数作为参数传递

13 search与match函数

14 group分组

15 一些关于学习正则的建议

16 理解JSON

17 反序列化

18 序列化

19 JSON、JSON对象与JSON字符串

第10章 Python的高级语法与用法

1 枚举其实是一个类

2 枚举和普通类相比有什么优势

3 枚举类型、枚举名称与枚举值

4 枚举的比较运算

5 枚举注意事项

6 枚举转换

7 枚举小结

8 进阶内容开场白

9 一切皆对象

10 什么是闭包

第11章 函数式编程: 匿名函数、高阶函数、装饰器

1 lambda表达式。

2 三元表达式

3 map

4 map与lambda

5 reduce

6 filter

7 命令式编程vs函数式编程

8 装饰器

全网最热Python3入门到进阶到实战 更快上手实际开发

公众号后台回复【python3】,即可获取下载链接

往期精彩回顾

程序员如果没有自学能力,不如尽快转行

Java程序员编程学习之路资源合集

20套Java项目200套Android项目200套小程序

加入会员,领取500G编程开发教程

原文发布于微信公众号 - Java社区(Java5206868)

原文发表时间:2018-05-05

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏前端那些事

复杂值vs原始值&&内存空间

写在前面      最近在读《JavaScript启示录》,这本书不是JavaScript的详尽的参考指南,但是把对象作为了解JavaScript的透镜,受益匪...

1957
来自专栏程序员的知识天地

Python基础为重,成就月薪过万

傻瓜式,傻瓜式的你可以直接点开进行下载,但是智能下载这版本,有的人愿意下载别的版本所以就要用到另外的方法

802
来自专栏算法修养

位运算总结

用了那么多位运算,这里总结一下把。 先看常用的位运算有哪些吧: 1 & a&b 就是a的二进制形式与b的二进制形式,相同的位置必须两个都是1,那么结果...

3458
来自专栏技术博客

C#项目代码规范

   小菜就是小菜,几个人搞出来的项目,让公司大牛稍微看了下,最后送出了惨不忍睹四个字。命名各种各样,五花八门,大写英文、小写英文、大写拼音、小写拼音、英文和拼...

2394
来自专栏企鹅号快讯

如何写好python代码

写代码好比画画,好的代码就像一件艺术品,美观、可读性高,让人看着舒服。代码是写给人看的,不是写给机器看的,遵守一定的代码规范很重要,就像写作文需要总分总结构,这...

4127
来自专栏程序员互动联盟

【编程基础第九讲】main函数也有参数?

存在问题: main函数我们使用的多关注的少,特别是参数,如何去用? 解决方案: 有C语言初学者朋友不知道怎么应用main函数的参数,其实也不难,只要对C语言...

35013
来自专栏极客编程

nodejs之async异步编程

在回调函数中进行下一步操作的代码编写风格,常见的如setTimeout函数、ajax请求等等。

1342
来自专栏章鱼的慢慢技术路

《算法图解》第二章笔记与课后练习

19310
来自专栏wym

18年暑假多校赛第一场 1002

http://acm.hdu.edu.cn/showproblem.php?pid=6299

881
来自专栏数据结构与算法

32:行程长度编码

32:行程长度编码 总时间限制: 1000ms 内存限制: 65536kB描述 在数据压缩中,一个常用的途径是行程长度压缩。对于一个待压缩的字符串而言,我们可...

3606

扫码关注云+社区

领取腾讯云代金券