栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Python

怎么样才算是精通python?

Python 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

怎么样才算是精通python?

前言:

怎样才算精通Python?

我想这是很多小伙伴刚接触python的时候想到的第一个问题

那么今天up就来给带啊讲解一下个人对Python的一些理解

纯属个人意见,不服可划走--> 可说可不说

正文:

你们所说的要怎么学习数据分析、爬虫、web等

在我看来的话就只是精通某一个领域而不是说精通Python

那么真正的精通python个人认为是以下这几点:

1、了解python基础语法

这个是最简单的一步了。也是入门python最基础的一步

掌握python基础语法可以基本实现代码中常用技术的实现

不管怎么样,掌握了基础语法你已经迈入了python世界的大门了

2、熟练使用常用的库

熟悉常用standard library的使用

包括但不限于copy l json / ltertools / collections /等

熟悉常用的第三方库,这就根据每个人不同的用法而有所不同了

如数据分析基本库:pandas、 numpy、 matplotlib等

爬虫:requtests、 Selenium等

解析:lxml、 Beautiful Soup等

这些都是最基本也是最常见的一些基本库。你都掌握了吗?

3、Pythonic

所谓Pythonic,就是相比其它语言

Python 可以通过更加优雅的实现方武

比如(包括但不限于)with、for-else、try-else、yield等

另外你还需要掌握这些所谓魔法的实现原理

了解 Python在语法层面的一些协议,可以自己实现语法糖

如with 的实现方式(上下文管理器)等

如果你能达到这个程度了那么你的代码编写已经就达到一定的程度了

且代码编写的格式也有一定的规范了

4、深入研究(探解Python的玩法)

熟悉或掌握Python的内存机制、GIL限制等

了解如何改变Python的行为

这样就可以轻松写出高效的优质的Python 代码,轻松分辨不同Python 代码的带来效率,然后做出一定的优化

到了这一步了,就可以去深入了解Python的本质了

5、看透本质区别

去寻找或者观看Python的C实现

世界上很多语言都是由C转而来的,C是绝大部分语言的祖宗

掌握 Python中各种对象的本质

掌握是如何通过C实现面向对象

对于常见的数据结构,需要掌握或者了解其中的原理细节

那么到了这一步了,你需要将之前的Python代码

进一步的重温或者复习一遍,其原因就是深层次的掌握其中含义

对于关键部分的代码需要有一个深层次的了解

6、个人认为

前面五点的话都是个人观点没有排名什么的,喜欢的可以收藏一下

如果你前面几点你都掌握了

那么你去学习什么爬虫、数据分析、web等都是容易很多了

做任何事情都要懂的变通,不要一味地走一条路

遇到问题换着方式来看看可能问题就迎刃而解了

最后,编程语言其实有很多的地方都是相似的

你如果能掌握—门编程语言的实现

对于自己的编程水平还是有很大的提升的

但是要理解仅仅掌握了编程语言肯定是不够的

你要学会如何使用一门编程语言做有趣的事情,这很重要

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/589433.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号