我已经学习、工作和玩Python一年半了.作为一名慢慢转向生物信息学的生物学家,这种语言一直是我在实验室中做出的所有主要贡献的核心.我或多或少地爱上了Python允许我表达漂亮的解决方案的方式,也爱上了语言的语义,它允许从思想到可操作代码的自然流动.
我想知道的是你对一个我在这个论坛或其他论坛上很少见到的问题的回答.对于任何一个在Python改进道路上的人来说,这个问题似乎都是至关重要的,但谁想知道他的下一步应该是什么呢.
让我先总结一下我不想问的问题;)
- 我不想知道如何快速学习Python
- 我也不想找到最好的方法来熟悉这门语言
- 最后,我不想知道一个"一招通"的方法.
我想知道你对此的看法是:
What are the steps YOU would recommend to a Python journeyman, from apprenticeship to guru status (feel free to stop wherever your expertise dictates it), in order that one IMPROVES CONSTANTLY, becoming a better and better Python coder, one step at a time. Some of the people on SO almost seem worthy of worship for their Python prowess, please enlighten us :)个
我喜欢的答案(但请随意给读者一个惊喜:P)的格式大致如下:
- 阅读本文(例如:python教程),注意这些细节
- 这么多时间/问题/代码行的代码
- 然后,读这本书(例如:这本书或那本书),但这一次,要注意这一点
- 解决一些现实问题
- 然后,继续阅读Y.
- 一定要掌握这些概念
- X时间的代码
- 回到某个或某个基本点,或者更进一步...
- (你明白了:)
我真的很想知道你的意见,在不同的阶段,一个人到底应该注意什么,才能不断进步(当然,要付出应有的努力).如果您来自特定的专业领域,请讨论您在该领域中看到的合适途径.
编辑:多亏了你的大力支持,我又回到了Python改进的轨道上!我真的很感激!