都说人生苦短,我用Python。为什么?
简单明了的理由当然是开发效率高。但是学习Python的初学者往往会面临以下残酷的现状:
网上充斥着大量的学习资源、书籍、视频教程和博客,但是大部分都是讲解基础知识,不够深入;也有的比较晦涩,难以理解。如果你真的想要高效地学习Python,那就需要掌握如何过滤网上的垃圾教程资源的技能,并从其他有经验的程序员或在线编程社区中获得帮助。
倘若你没有任何编程知识,或者知之甚少,从一张白纸起步,或许会更容易一些。
在本篇文章中,我们将分享1位技术专家学习Python的最佳方法,也许当你学习举步维艰之时,他的经验将会帮你躲避很多不必要的坑,以及可以让你学会如何通过Python教程编写出色的Python程序。
QuanNguyen
他是来自越南的国际学生,在美国印地安那州DePauw大学攻读计算机科学和数学专业学位,同时还攻读哲学专业的学位。他两年前开始使用Java进行编程,后来发现自己需要一种具有更高可读性且能够快速实现原型开发的编程语言,不久之后,Python就成为他最喜欢的语言。他对数据科学和机器学习领域非常感兴趣,特别是对文本的情感分析。此外,他对人脸和物体识别也具有非常丰富的经验。
第一阶段学习
从一开始,我自己非常喜欢用Python编写代码,因为Python语法不仅直接、直观,而且具有高度的一致性。就如何高效地学习Python而言,勤加练习是最好的途径。
在我个人的学习经历中,首先我是通过阅读Codecademy的Python在线指南来熟悉Python语法,当然也有其他类似的教程或指南来帮助你学习Python语法。
在第一阶段的学习之后,保持一定的持续性并继续学习Python是至关重要的。
进阶
在此阶段就需要一些中高级的教程或编程书籍,或者解决一些具有挑战性的编程问题。可实践的网站有:
ProjectEuler: