运行代码时出现如下报错:
TypeError: 'float' object cannot be interpreted as an integer代码片段:
a = b / c
for j in range(a):python2中b/c得到的结果是int,而python3中得到结果是float。range的参数必修是int。此时用//代替/即可得到int的结果;
改为:
a = b // c
for j in range(a):
版权声明:本文为qq_37521610原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。