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 条评论
登录 后参与评论

相关文章

来自专栏技术博客

C#项目代码规范

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

1164
来自专栏我的技术专栏

细说new与malloc的10点区别

1453
来自专栏企鹅号快讯

如何写好python代码

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

3867
来自专栏wym

18年暑假多校赛第一场 1002

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

791
来自专栏算法修养

位运算总结

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

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

《算法图解》第二章笔记与课后练习_选择排序算法

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

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

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

34213
来自专栏Java技术

Java性能优化之字符串优化处理

  String对象是Java中重要的数据类型,在大部分情况下我们都会用到String对象。其实在Java语言中,其设计者也对String做了大量的优化工作,这...

953
来自专栏Python攻城狮

Python3.x 常用的新特性字符串编码格式:

672
来自专栏杨熹的专栏

Day 1-Java-imooc-2.变量常量

课程地址:http://www.imooc.com/learn/85 总结图片来自 http://www.imooc.com/article/10535 ? 本...

3365

扫码关注云+社区