1. python能做什么 [gf]2753[gf]
爬虫:几年前,在深度学习发展之前,python在书店里是和爬虫联系在一起的,因为python写爬虫真的很方便。
数据分析:Python有多种数据分析库,可以方便易用,pandas几乎是大家必备的,matplotlib可视化绘图工具等。
算法:与Python最直接相关,也是Python最具竞争力的,就是它对算法开发非常友好。 而且,python可以实现快速开发,并在短时间内将想法转化为**。
2. 给自学成才的python初学者的一些建议[gf]2753[gf]
不要急着找一门课程或一本书来阅读,搭建操作环境,从官网**ide,可以把print("hello world"这个**贯穿始终,然后说话。
运行**软件,pycharm就可以了,可能有人会推荐jupyter notebook,它确实更具交互性,但我觉得它不适合初学者。
有的可能还会让你 Ananaconda,它主要负责包管理,比较臃肿,我也是在学习深度学习后才开始用这个的,没必要,初学者可能会不放心。
在自学的过程中,一定要多写**!键入示例然后运行它与直接复制它不同。
如果在操作过程中遇到错误,去 CSDN 和 Stackoverflow 找答案,平时都能找到。
提前考虑学习路径:你需要学习思维导图的所有基本部分,但为高级部分选择一个方向。
在学习的同时,去 leetcode 刷题,在 github 上找更多示例运行,反复修改示例,看看会运行什么结果,这样进度会非常快。
3. 学习python**[gf]2753[gf]。
菜鸟教程:Python 基础教程。
GitHub:开源平台,可以找到很多项目。
stackoverflow:编程问题总是可以在这里得到解答。
Kaggle:数据分析和深度学习实践。
leetcode:用于刷问题。
Pythontip:主要偏向于Python基础和一些基础算法,更适合作为新手的入门练习题。
开始计划我的 2024 年