每天,我仍然有很多时间可以使用,所以我想找一些小项目(基于python)来研究以改进我的编码。
有什么建议吗?
答案 0 :(得分:2)
我会通过Learn Python the Hard Way并完成所有练习。这将使你成为一个非常好的python程序员。
答案 1 :(得分:1)
我发现在学习编写新语言的过程中,我设定了自己的目标。因此,我将尝试制作一个简单的应用程序,您会发现在执行此操作时您可以了解更多信息。 :d
答案 2 :(得分:1)
这是两个好的起点。
有许多成员使用python来解决项目euler问题,但作为一个警告,我会说托管的一些问题本质上是数学的,并且在使用python-foce方法的情况下,使用python由于它的速度而变得不利。也就是说,我也从编码器中看到了一些非常优雅的解决方案来解决python的缓慢问题。
Python的挑战是不言自明的,但是有些问题会告诉你更多关于在python中使用一些特殊库而不是良好的编程习惯本身。作为旁注,一些挑战需要一定程度的独创性来解释,因为它们被视为谜题而非文字问题。