作为计算机专业的大一学生,这学期我们用的教材就是《Python程序设计》。这本书从最基础的变量、数据类型讲起,一路到函数、文件操作和简单的面向对象编程,内容挺全面的。我觉得它特别适合零基础入门,因为每个知识点都配了很详细的例子和课后习题,跟着敲一遍代码就能理解挺多概念。不过说实话,光看教材有时候还是会卡住,特别是那些稍微抽象一点的算法题。
学这本教材最头疼的就是课后练习不够多,而且缺少一些实际项目的练手机会。我经常在网上找别的学校的作业题或者小项目来补充,比如写个爬虫、做个简单的数据分析脚本之类的。但是网上的资料太杂了,有些讲得深有些讲得浅,不知道哪些真正适合配合这教材用。如果能有配套的练习题集或者项目案例就好了,当然我知道这得靠自己慢慢积累。
现在我的学习方法就是先看教材例题,把代码自己敲一遍跑通,然后试着改改参数或者加个功能。遇到实在不懂的地方就去问答平台搜搜,或者问问学长学姐。但感觉这样效率有点低,希望大家能分享下用这本教材时的高效学习技巧,比如怎么快速理解模块和包的概念,或者有没有推荐的刷题平台?先谢谢各位大佬啦!