我已决定学习Python3。对于那些以前已经接触过的人,您觉得在此过程中最有用的是什么,希望您早日知道?
我早在1.5.2发行版之前就学习过Python,所以那时对我来说很关键的事情可能不是今天的关键。
话虽这么说,一件至关重要的事情使我有点意识到,但我现在认为至关重要:标准库和内置组件实际上提供了其他语言将使之固有的许多功能。
语言本身是小而简单,但直到你熟悉的内置插件和标准库的“核心部分”(例如,时下,sys,itertools,collections,copy,…),你会重新发明轮子一遍又一遍。因此,您花费更多的时间来熟悉这些部分,您的进度就会越顺利。每次您要执行的任务似乎都不被该语言直接支持时,首先要问自己:标准库中的哪些内置模块或模块会使该任务更加简单,甚至全部完成为了我?有时不会有任何东西,但通常会通过遵循这种思维方式找到出色的解决方案。
sys
itertools
collections
copy