我已经开始从零开始学习 Python 和编程。我以前没有编程,所以这是一种新体验。我似乎确实掌握了大部分概念,从变量到定义和模块。我仍然需要更多地了解不同的库和模块的功能,而且我缺乏关于 Python 中的 OOP 和类的知识。
我看到有人只是用 Python 编程,就像他们曾经做过的那样,而我仍然只是在掌握它。
有没有一种方法、一些工具、一种逻辑方法论可以让我对如何处理编程问题有一个概览或很好的把握?
例如,我正在尝试创建一个我们在办公室需要的解析器。我还需要创建一个蜘蛛来收集来自各种网站的链接。
是否有一种强大的方法来研究各种模块以了解需要什么?还是只是埋头苦干并理解文档中的内容?
抱歉这个冗长的问题..
最佳答案
MIT Intro to Computer Science关于MIT OpenCourseWare的类(class)网站是使用 Python 教授的。您可以免费观看 24 场视频讲座。
可以肯定的是,这有点学术性,但它会给你一个非常坚实的基础。
关于python - 如何获得 Python 编程的概述和方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2861575/