首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >Python 自学步骤(文中有福利)

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

作者头像
七月半夏
发布2018-06-29 15:24:05
1.2K0
发布2018-06-29 15:24:05
举报
文章被收录于专栏:Java社区Java社区

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编程开发教程

本文参与 腾讯云自媒体分享计划,分享自微信公众号。
原始发表:2018-05-05,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 Java社区 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
相关产品与服务
云开发 CloudBase
云开发(Tencent CloudBase,TCB)是腾讯云提供的云原生一体化开发环境和工具平台,为200万+企业和开发者提供高可用、自动弹性扩缩的后端云服务,可用于云端一体化开发多种端应用(小程序、公众号、Web 应用等),避免了应用开发过程中繁琐的服务器搭建及运维,开发者可以专注于业务逻辑的实现,开发门槛更低,效率更高。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档