我是一个初学者的 Python 开发人员,我学到了:变量、运算符、列表、if else elif、循环、模块、函数、类、继承、尝试除了 finnaly、文件操作(顺便说一句,我今天学习),我的课程在我完成主题后结束的文件操作。你认为我还应该学习哪些主题?
2 回答
我已经开发了1年了。没有比坐下来写代码更好的学习方法了。一开始,我实际上讨厌编码,因为我很讨厌它。我花了一些时间才意识到,为了擅长编程,你需要有耐心,只需要代码、代码和代码。“熟能生巧”
我认为您现在可能正处于编程中最困难的阶段。例如,我记得当我被介绍给函数时。当然我知道什么是函数,但我不知道为什么以及在哪里使用类似的东西。但是过了一段时间,为什么函数是强制性的就变得如此清晰和明显了。而且我认为很多新程序员认为语法是最重要的,其实不是!
最重要的事情之一是学习算法。一个好的做法是构建简单的小程序并尝试使用几种不同的算法来构建它们。一开始,语法并不重要,语言也不重要。为了更好地理解如何编写代码,你不应该在代码中思考,而应该在算法中思考。
希望这有帮助!
Python 是一种工具,就像螺丝刀一样。不难学习如何使用它。
一旦你学会了它,你就可以将它用于各种其他“项目”,例如制作餐桌或烤箱。(奇怪的类比,我知道,但请耐心等待)。为了构建这些对象中的任何一个,螺丝刀是不够的。为了这个类比,你需要掌握许多其他领域和工具,比如电力或木工。
让我们回到 Python 世界。你未来的目标是什么?
如果你打算成为一名 Web 开发人员,可能需要学习一个 Web 应用程序框架,例如 django 或 flask 或类似的东西。如果是这样,我建议您看一下在线免费提供的教程/书籍。
如果您想成为一名数据科学家,请学习如何在该领域使用 python 并学习相关工具。
我不会把这篇文章写得太长,但会在这里发布这个链接,希望它能帮助你找到与你的目标相匹配的学习路径。
https://pythonbooks.org/free-books/
最后一件事,如果阅读能让你领先 1 个单位,那么做和练习肯定会让你走得更远。