当前位置:   article > 正文

python入门、进阶、高级阶段学习安排_python高级基础进阶

python高级基础进阶

本文以Phthon为切入点,谈一下学习一门语言的各阶段目标

思想准备

在你接触过几门语言之后,你就会对语言进行一个大致的分类,如果你只是个小白,那么恭喜你看到这篇文章应该会对你有指导意义。虽然我也不会对语言进行系统的分类,但是至少我可以把这个概念带给你,让你在以后的学习中着重关注这方面的知识。

大致语言分类:

  • 编译型和解释型
  • 强类型和弱类型
  • 动态类型和静态类型(静态显式、静态隐式)

关于语言的分类网上也有专门的讨论,本人对此也不是太专业,此处不作深入讨论。

弄清楚语言的分类,就相当于了解语言特性,学习起来会更容易,也会理解更深入,或者你是在学习的时候,才会慢慢关注这些,了解它的特性,这都无所谓,只要你关注语言的特性,学习起来就会更容易,剩下的就是学习语言的基础语法了。例如定义和使用变量,流程控制,函数,类,对象等。学习完基础语法,就可以考虑扩展库,框架,在使用的过程中对其越来越深入的理解。关注语言特性,才能从本质上理解其运行原理,运行速度,这在我们以后遇到问题时,处理问题的技术选型上有很大的指导意义。

一、入门阶段

工具准备:

  • 安装语言
  • 安装IDE
  • 查看手册

语言安装包和手册下载当然首选官网
​​ ​ https://www.python.org/​​

IDE有很多,新手就别费劲去对比各IDE的优劣势了,力荐PyCharm
​​ ​ https://www.jetbrains.com/pycharm/​​

基础语法:

官方的:

​ ​https://docs.python.org/3/tutorial/index.html​​

中文的:

​ ​http://www.runoob.com/python3/python3-tutorial.html​​

离线的:

在python的安装目录下 Doc目录下有对应的.chm离线帮助文档

二、进阶阶段

此时,你已经掌握了基础语法,就应该学习类库了。每种语言都有大量内置的库,也没有任何一门语言可以自大到没有扩展库。

在python中,库又称模块。

python模块分类

  • 1标准库(内置模块)
  • 2第三方扩展库(开源模块)
  • 3自定义模块

python标准库

在下面的这个链接中我们可以找到所有的python标准库,并且能详细了解到它们的用法。

​ ​https://docs.python.org/3/library/index.html​​

标准库就是python语言自带的库文件,属于python语言的一部分,不需要安装就可以使用,但需要导入

python第三方扩展库

这个链接可以浏览python的第三方库,还可以搜索,按类别筛选。用起来很方便。

​ ​https://pypi.python.org/pypi​​

第三方扩展库需要我们下载安装才可以使用。

标准库使用举例:

  1. # -*- coding: UTF-8 -*-  
  2. import os  
  3. print(os.getcwd())

上面的代码将返回当前的工作目录。

扩展库使用举例:

后续补充......

自定义模块

自己写的模块,用的时候按需导入即可

三、高级阶段

研究几个圈内知名框架。并且可以用底层C语言编写python扩展。

 最后

如果对Python感兴趣的话,可以试试我的学习方法以及相关的学习资料

对于0基础小白入门:

如果你是零基础小白,想快速入门Python是可以考虑培训的。

一方面是学习时间相对较短,学习内容更全面更集中。

 Python所有方向的学习路线

Python所有方向的技术点做的整理,形成各个领域的知识点汇总,它的用处就在于,你可以按照上面的知识点去找对应的学习资源,保证自己学得较为全面。

二、Python必备开发工具
 

三、精品Python学习书籍

当我学到一定基础,有自己的理解能力的时候,会去阅读一些前辈整理的书籍或者手写的笔记资料,这些笔记详细记载了他们对一些技术点的理解,这些理解是比较独到,可以学到不一样的思路。

四、Python视频合集

观看零基础学习视频,看视频学习是最快捷也是最有效果的方式,跟着视频中老师的思路,从基础到深入,还是很容易入门的。

五、实战案例

光学理论是没用的,要学会跟着一起敲,要动手实操,才能将自己的所学运用到实际当中去,这时候可以搞点实战案例来学习。

六、Python练习题

检查学习结果。

七、面试资料

我们学习Python必然是为了找到高薪的工作,下面这些面试题是来自阿里、腾讯、字节等一线互联网大厂最新的面试资料,并且有阿里大佬给出了权威的解答,刷完这一套面试资料相信大家都能找到满意的工作。

大家拿到脑图后,根据脑图对应的学习路线,做好学习计划制定。根据学习计划的路线来逐步学习,正常情况下2个月以内,再结合文章中资料,就能够很好地掌握Python并实现一些实践功能。

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/weixin_40725706/article/detail/423303
推荐阅读
相关标签
  

闽ICP备14008679号