精通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 阅读 297 次 更新于 2025-10-31 00:06:32 我来答关注问题0
  • 普通人要把python学精通的时间因个体差异而异,但一般在半年至一年半之间。普通人学python非常有意义。关于把python学精通的时间: 有编程基础:如果一个人本身就具备有其它编程语言的基础,那么把python学精通的时间大概是2—3个月。 零基础但有指导:零基础的人如果能得到有经验的人的指导,也能在比较...

  •  阿暄生活 python要学多久才入门 python要学多久才能精通

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

  •  赛玖百科小窍门 知乎热议:Python自学需要多久?Python 从入门到精通400集教程带你!一个月就够了

    Python自学所需时间因人而异,通常从入门到掌握基础需3 - 6个月,达到精通水平则需1 - 2年甚至更久。具体时间取决于学习目标、每日投入时长、学习方法及个人背景。以下为详细分析:学习目标:若仅需掌握基础语法、简单脚本编写(如数据处理、自动化任务),3 - 6个月集中学习可达成;若目标为开发复...

  •  文暄生活科普 史上最详细python学习路线-从入门到精通,只需5个月时间

    史上最详细Python学习路线——从入门到精通(5个月时间规划)一、入门阶段(第1个月)1. Python环境搭建与基础语法 简介与安装:了解Python的历史、特点、应用领域,下载并安装Python环境(推荐Python 3.x版本)。开发环境:熟悉使用终端(Windows CMD/PowerShell、Linux Shell)、IDE(如PyCharm、VSCode)...

  •  翡希信息咨询 Python 从入门到精通:一个月就够了!

    Python从入门到精通在一个月内实现是有可能的,但需要高度专注和科学的学习计划。一个月时间较长,若每天投入6 - 7小时,通过合理规划能达成从入门到精通的目标。具体规划如下:整体目标熟悉基本概念(变量,条件,列表,循环,函数)练习超过30个编程问题利用概念完成两个项目熟悉至少2个框架开始使用集成...

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

Python相关话题

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