“如何精通 Python?”——我 LinkedIn 上的一个常见问题。
1. 你知道其他编程语言和数据结构的概念吗?
不。
由于您不了解任何基本的编程语言或数据结构,我想建议您了解数据结构和算法的概念(最初这会感觉无关紧要,但相信我,这将使您成为更好的编码人员)。
1. 数据类型和变量
2.条件
3. 循环
4. 功能
5.指针
6. 时间和空间复杂度
7. 不同的数据结构(数组、链表、堆栈、树)
8. 某些算法(排序、搜索)
9. OOPs 概念(类、对象)
在学习了这些主题后,去网上练习几个问题。有很多免费可用的平台,您可以在其中使用 python 中的这些概念来解决现实生活中的问题。
完成基础知识后,您可以选择您的领域并检查以下部分(“是”部分)以相应地开展职业。
是的。
如果是,那么只需检查 python 的基本语法和包(NumPy、String、Pandas),然后在其中进行一些基本编程。然后选择一个您想要工作的域。 Python 是一种非常通用的语言,因为它提供了许多可用于以下框架的包:
1. Web 应用程序:Django、Flask
2. 数据仪表板:Dash、Plotly、Streamlit
3、机器学习&深度学习:Scikit Learn、SciPy、NLTK、Keras、Open CV、PyTorch、TensorFlow、Beautifulsoup(主要用于数据抓取)
上面提到的包和框架对于这些领域来说是必须的,但也有其他替代包可供您探索和了解有关该语言的更多信息。
重要链接
视频资料:
1. https://youtube.com/playlist?list=PLsyeobzWxl7poL9JTVyndKe62ieoN-MZ3
2. https://youtube.com/playlist?list=PLZoTAELRMXVNUL99R4bDlVYsncUNvwUBB
3. https://youtube.com/playlist?list=PLeo1K3hjS3uv5U-Lmlnucd7gqF-3ehIh0
文字材料:
1. https://www.geeksforgeeks.org/python-programming-language/
2. https://www.javatpoint.com/python-tutorial
3. https://www.python.org/about/gettingstarted/
快乐学习 #python #机器学习 #Dashboards #Analysis #Application
版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明
本文链接:https://www.qanswer.top/11848/26050323
标签:www,常见问题,Python,LinkedIn,python,https,数据结构,com From: https://www.cnblogs.com/amboke/p/16653968.html