学习Python的过程中,基础知识看似简单明了,但实际上细节不注意很致命。而在参考多份测试题和面试题后也发现,出题人也是更多的关注基础知识的细节,以此来检测答题人对基础知识掌握的有多牢靠。例如:
num=5+4*3%2/1的结果是什么?--5.0
这个5.0的结果是从那一步变成浮点的呢?
还有 b=True+False的结果是什么?bool可以算术运算吗?
有时候老鸟看到此类问题也会突然蒙一下才能反映过来。
实际上很多教材和Python书上不会教授这些知识细节,全靠学员自己查找答案,但是如果能认真掌握这些细节,确实能让自己的程序理解提升很多,达到“知其然,知其所以然”的状态。
所以,学习的小伙伴们,学习要抓细节,多做题,多回顾,多和老鸟交流,能发现很多书本和课堂上学不到的知识。