Python 新手如何练习?
各位 Python 大神,你们当时学 Python 的时候是怎么练习的?照着书上的代码敲吗?还是自己写?
Python 新手如何练习?
帖子标题:Python 新手如何练习?
哥们,新手练Python,别想太复杂,就一条:动手写代码,解决实际问题。别光看教程,那玩意儿看十遍不如自己敲一遍。
给你几个具体路子:
-
从“抄”开始:找个简单的小项目(比如猜数字、计算器),先看懂,然后自己默写一遍。写不出来就回去看,直到能独立写出来。这个过程能帮你建立最基本的代码结构和语法感觉。
-
玩转在线平台:去 LeetCode(先做“简单”标签的题)、Codewars 或者 HackerRank。这些地方有海量的小练习题,从易到难,能强迫你思考如何用代码解决具体问题。每天刷1-2道,坚持一个月,感觉绝对不一样。
-
搞点个人小项目:这是最有用的。想个你稍微感兴趣的东西,比如:
- 写个脚本,自动整理你电脑里乱七八糟的桌面文件。
- 爬取某个网站(确保合法!)的天气信息,每天用邮件发给自己。
- 用
turtle库画个简单的图形。 关键不是项目多牛,而是你从“想”到“做”的完整过程,会遇到各种报错,然后查资料、调试,这才是真正的练习。
-
拆解和修改:找到别人写好的、代码量不大的项目(GitHub上很多),运行起来,然后试着改点东西。比如改个颜色、加个功能,看看会发生什么。这是学习代码逻辑的捷径。
别贪多,别怕错。编辑器里一片红(报错)是每个程序员的日常。遇到报错,把错误信息直接复制到搜索引擎里,十有八九能找到答案。坚持动手,练就完了。
总结:别只看不练,从做小题目和小项目开始,坚持动手。
实验楼
先照着书敲,然后再找一些想法练习
把书上的重要的知识点都掌握,然后用于实战
- 过了一遍廖雪峰的 python 教程,当时刚学编程没多久,实战部分看不懂没坚持下来。
2.《笨办法学 python 》,照着敲了百分之七八十又巩固了一遍语法。
3. 后面感觉爬虫很有意思,就用 python 写爬虫,看了一些别人的教程以及感兴趣的爬虫实例。
https://www.zhihu.com/people/xlzd/posts?page=1 推荐一下这个大佬的专栏,对初学者很有帮助。
4.一开始参考着别人的例子写,然后到爬自己感兴趣的东西,到最后毕设也是围绕爬虫做的。
------------------------------------------
简单的说的话,看书或者看网上的资料快速掌握基础语法,然后找一个自己感兴趣的点切入,在基础语法上拖得太久很容易半途而废。
《和孩子一起学编程》,小白入门奇书。
语法学了以后靠项目,和一些进阶书籍比如 流畅的 python 学习各种 python 独有特性
我的比较乱。不过推荐一条入门路线,跟着北京理工大学嵩天老师的课入门,看完网络爬虫后就去撸爬虫完,这样基本就入门了。对其它方向有兴趣就可以去学其它方向了。
不要上来就搞个黄金蟒,先搞个小青熟练熟练
先搞懂语法,然后找个感兴趣的项目开始做,遇到不懂的再去学。

