💡
原文英文,约900词,阅读约需4分钟。
📝
内容提要
本文讨论了教授Python时的一些建议,包括在Python 2和3中进行整数除法的差异,打印值的常见语法,以及教授学生打印和返回值之间的区别的挑战。建议教授Python 3而不是Python 2,使用通用的打印语法,并提出了一种解决替代sys.displayhook的方法。
🎯
关键要点
-
建议教授Python 3而不是Python 2,以避免整数除法的问题。
-
Python 2和3的打印语法应使用通用的打印语法,以确保兼容性。
-
教学中需区分打印和返回值的概念,建议通过替换sys.displayhook来帮助学生理解。
-
IPython与标准CPython在显示返回值和打印值方面存在差异,值得注意。
➡️