推荐一个代码可视化网站,可以查看代码的执行过程。
http://pythontutor.com/visualize.html#mode=display
Python官方提供了一个书单,涵盖了Python不同学习阶段、以及一些专项领域的书单,可以参考一下。
https://pythonbooks.org
作为一个新手小白,我使用的参考书是官方书单中beginner专栏中的第一名——Python Crash Course,这本书的中文版叫做《Python编程:从入门到实践》。这本书有一个配套的学习网站,上面有书上的示例代码,以及习题的标准答案,也可以参考一下。
https://ehmatthes.github.io/pcc/