1、Python是以快速解决问题为出发点的,不建议把太多时间花费在底层语言细节上,例如内存分配与管理,千万别像教/学C语言一样教/学Python。
2、注重Python内功修炼,对Python编程规范、编程模式应有适当深入的理解,尽量熟悉和理解Python的函数式编程。
3、学会查看帮助文档,学会看出错提示,学会查阅资料解决问题。
4、熟练掌握安装扩展库。
5、把主要精力用来学好专业知识,只有完全理解相关领域的背景知识和理论知识才能写出好代码。
6、不可贪多,不能啥都教/学,一定要结合学生专业或自己的研究方向或工作需要,找准定位,不一定教/学的内容多就是好,学有所用才是关键。
7、熟悉Python内置对象、标准库对象并适当了解扩展库对象,不建议重复制造轮子实现已经很成熟的算法和功能。
8、教/学多结合实际工作中的问题,任务驱动,需求驱动,问题驱动。
9、写完代码以后多问问自己,还有哪些地方需要改进吗,还可以更优美吗。