six.moves.range的用法似乎与range的用法并无差别。 six是用来兼容python 2 和 3的,我猜名字就是用的2和3的最小公倍数。 six.moves 是用来处理那些在 2 和 3 里面函数的位置有变化的,直接用six.moves就可以屏蔽掉这些变化。 那么让我们实验一下: 测试后,发现似乎并没有差别。 python学习网,免费的在线学习python平台,欢迎关注!