1.1 前言
在这个科技不断进步的时代,跟多的人们加入到了Python的学习中。但在学习的过程中总会遇到各种各样的问题,有的人找不到bug所在,有的人系统的进行学习却什么也学不进去。今天这期杂记中,我会以Q&A的形式给初学者提出一些忠告,希望能给初学者提供一些帮助。
1.2.1 Q:为什么学习Python?
A:Python语言简便易用,适合编程初学者。Python能帮助上班族很快解决一些花费时间很久的问题,从而提高办公效率。同时,学习Python也是在学习一项新的技能,在学习、工作、生活中都可以运用这款语言解决问题。再者,如今AI技术进步,Python也被应用于AI人工智能开发,有兴趣的童鞋可以尝试自己探索、创新。
1.2.2 Q:怎么学习Python?
A:我的建议是循序渐进的自学,而不是系统的学习。因为考虑到工作、学习的原因,很少有人能抽出非常完整的时间来进行系统的学习。而且Python是一门简单的语言,报一门系统的课程会打消自己的学习兴趣,会让自己觉得学习python是一个很繁重的任务。所以,个人非常不推荐系统学习。只有把学习python和编程真正看作自己的爱好,才能真正学好它。总结观点:带着兴趣和好奇心学、循序渐进的自学。
1.2.3 Q:有什么好的Python学习平台?
A:平台很多,这里强烈安利几个。
CSDN
CSDN是平台中的首选,这里有各种各样的python以及其他编程语言的教程。不仅有简洁、思路清晰的博客文章,也有很多免费的优秀的课程视频。即使有一部分内容需要收费,但大部分内容还是免费优秀的。初学者可以取其精华去其糟粕,提炼平台中免费且高质量的资源进行学习。
知乎
知乎虽然不是专业的开发者论坛,但知乎上也有部分热心网友总结的免费的python等语言的主要知识点,大家可以自行学习。
Github(最推荐)
Github是国外的知名开发者社区,拥有无数免费的源码资源和ai工具。初学者可以多去github上浏览大佬的python源码,深度学习。
1.2.4 Q:遇到修不好的BUG怎么办?
A:首先,保持冷静。因为遇到bug是非常正常的事情,毕竟每个人都会犯错误嘛。遇到问题不要慌,事情发生了不要推卸责任,及时找到解决方案才是王道。接下来是我梳理的解BUG流程:
1.阅读代码,排查低级错误。临时引去(即“#”)部分代码,寻找报错部分和报错原因
2.如果没有解决,检查报错内容,去CSDN等平台检索解决方案
3.如果没有解决,去自己加入的各种交流群里咨询大佬,根据指示修改代码
4.如果还未解决,用另一种方式写报错的代码
5.还未解决,则进行代码重构,整理代码,再次找错
1.3 小结
本期文章通过Q&A的方式解答了一部分初学者面临和提出的问题,希望所有初学者都能以勤奋作舟,以巧作帆,顺风前行!