Python 101: Some Suggestions for Teaching Python

Python 101: Some Suggestions for Teaching Python

💡 原文英文,约900词,阅读约需4分钟。
📝

内容提要

本文讨论了教授Python时的一些建议,包括在Python 2和3中进行整数除法的差异,打印值的常见语法,以及教授学生打印和返回值之间的区别的挑战。建议教授Python 3而不是Python 2,使用通用的打印语法,并提出了一种解决替代sys.displayhook的方法。

🎯

关键要点

  • 建议教授Python 3而不是Python 2,以避免整数除法的问题。

  • Python 2和3的打印语法应使用通用的打印语法,以确保兼容性。

  • 教学中需区分打印和返回值的概念,建议通过替换sys.displayhook来帮助学生理解。

  • IPython与标准CPython在显示返回值和打印值方面存在差异,值得注意。

➡️

继续阅读