精通Python需要多长时间?

学习python的话,也分为两种情况:1、自学:自学python的话,相对于时间比较久一点,可能一年,甚至于更长时间,同时容易事半功倍,没有头绪。2、报名:报名学习python也就说培训班,一般情况下上培训班的学习周期在5-6月之间,这样学习起来更加贴合企业实际需求,学起来更快一点。
精通Python需要多长时间?
任何知识都是基础入门比较快,达到精通的程序是需要时日的,这是一个逐渐激烈的过程。
精通任何一门编程语言,都需要通过大量的实践来积累经验,解决遇到的各种疑难问题,看别人的源码,分享自己的分码的这个过程,才能够精通Python的方方面面。从编程的一开始,就应该不断的动手去编写代码,不停的去实践,不停的去修改,不停的总结经验,较终才能熟能生巧,达到精通。
一个对Python程序能算的上精通的程序员,对同样一个问题,他知道很多种解决问题的方法,并能从中选择较有效率的方法!2017-05-18
因人而异吧,每个人的接受能力不同,时间上也是有所差异的。
学习python的话,也分为两种情况:
1、自学:自学python的话,相对于时间比较久一点,可能一年,甚至于更长时间,同时容易事半功倍,没有头绪。
2、报名:报名学习python也就说培训班,一般情况下上培训班的学习周期在5-6月之间,这样学习起来更加贴合企业实际需求,学起来更快一点。2019-03-28
我认为「精通」要满足如下条件:

熟知主流硬件体系(x86, x64)
熟知 CPython 的具体实现,如若可能至少通读源码三遍以上

熟知每条 Python bytecode 如何被解释执行

熟知每条 Python 语句如何 compile 成 bytecode

熟知 Python 主要数据结构所采用的优化手段
熟知 JIT 以及哪些场合下 PyPy 会比 CPython 有较大性能提高、以及有什么代价

所以我一直只敢称自己为 「中级 Pythonista」。对于那些仅仅知道怎么用 Python 就敢自称「精通」的人:专家不是那么好当的,没有金刚钻别揽瓷器活。不懂那么多底层细节就不要随便说自己「精通」,说自己「擅长」不会被人看不起。

@米嘉 引用的 StackOverflow 上列的那几项条件是作为将 Python 用于主要工作语言所需要的基本条件,敢于因此而称自己「精通 Python」要让不少人笑掉大牙。况且那几项还有几个严重问题:

第3点:如若可能,尽量避免 map/reduce/fitler,而用 list/generator/set comprehension,代码要清晰得多,GvR 如此说。xrange 和 range 的区别在 Python 3 中马上就要滚蛋了,所以如非必要,不要大量使用 xrange。
第5点:敢于在 CPython 中大量使用递归是对 CPython 实现的公然侮辱。Python 的多个稳定实现都没有 TCO,递归会让性能迅速下降。记住一点:Python 中函数调用非常昂贵,可读性、可维护性影响不大的情况下,能展开函数调用的时候尽量展开、递归能转化成循环的尽量转化。递归也不是人类自然的思考方式。
第7点:看书是对的,但不要把 Python 当作一门经典函数式语言对待,因为它不是。你当它是,它会很痛苦(“为毛要这样滥用我!?”),你也会很痛苦(“为毛你不这样实现 blah blah!?”)。SICP 是本好书,但不要因此而教条。要清楚的知道什么时候用函数式,什么时候用面向对象,什么时候用面向过程,什么时候用面向任务,什么时候用面向结果。在一棵树上吊死是大多数非理性死忠的表现。2018-08-02
精通的话,看你的天赋了.不过做到很熟练很熟练的应用还是有可能的.
精通需要你对计算机组成原理,python编译方法,底层的实现都需要有很深的理解才行,这只是第一步.
python能干的事情有很多,还要看你针对哪个方向精通,人工智能方向更偏向数学上的精通,numpy,pandas,matplotlib库是python的本体,数学算法要契合度很高才行
自动化运维方向,需要你对linux系统有很深入的了解,部署实施,日常维护检查,数据备份快照,硬件系统资源配比
web方向,各种python web框架,多线程,逻辑业务处理
先选择一个方向,然后你才能知道你要精通什么.2019-06-26
mengvlog 阅读 6 次 更新于 2025-07-20 03:02:58 我来答关注问题0
  •  阿暄生活 python要学多久才入门 python要学多久才能精通

    Python入门大约需要1-2个月,而精通则需要一年到两年的时间。以下是具体分析和建议:一、入门时间 零基础自学:对于完全没有编程经验的人来说,通过自学Python,入门时间大约在1-2个月左右。这需要每天花费一定的时间进行学习和练习,掌握Python的基础语法、数据类型、控制流程等基本概念。有编程基础:如果...

  • 普通人要把python学精通的时间因个体差异而异,但一般在半年至一年半之间。普通人学python非常有意义。关于把python学精通的时间: 有编程基础:如果一个人本身就具备有其它编程语言的基础,那么把python学精通的时间大概是2—3个月。 零基础但有指导:零基础的人如果能得到有经验的人的指导,也能在比较...

  •  猪八戒网 python要学多久才能精通(python学多久能学会)

    根据个人的理解能力和时间安排,所需要的时间也不同,一般都是5个月左右或者是更多。如果是已经有其他程序语言的基础,那么所需要的时间也是会大大的减少。深入Python学习时间:深入学习的时间一般更久。所有的知识一般都是入门会简单一点儿,之后想要继续深入学习所消耗的时间和精力也是会增长,例如接下来要...

  •  翡希信息咨询 python要学习多久

    中级水平:36个月。在达到初级水平后,再花费36个月的时间,你可以熟练运用Python的基本模块,如字符串、时间、OS等,掌握对象关系映射、面向对象编程和设计模式,并开始使用流行的Python库。高级水平:6个月以上。要达到高级水平,你需要精通Python的高级特性,熟练掌握如Flask、Django等框架,并能进行Socket...

  •  翡希信息咨询 零基础学Python,从入门到精通需要多长时间

    零基础学Python,从入门到精通所需的时间因人而异,但大致可以参考以下范围:参加Python全栈脱产培训班:大约需要4到5个月的时间。这种方式通常会有系统的课程安排和专业的教师指导,适合希望快速入门并深入学习的学员。自学:如果具备充足的自我学习时间和极强的学习能力,预计需要6到8个月的时间来掌握...

檬味博客在线解答立即免费咨询

Python相关话题

Copyright © 2023 WWW.MENGVLOG.COM - 檬味博客
返回顶部