带字符串的for循环有什么问题?

时间:2013-09-02 05:36:06

标签: python string for-loop

Start= 1
End= 10
change=0.5
for Start in range(Start,End,change) :
    print(Start)

这段代码有什么问题?我在学校工作,似乎无法使用字符串的for循环。

1 个答案:

答案 0 :(得分:0)

Python range不支持浮点increment,因此错误:

DeprecationWarning: integer argument expected, got float

所以你在0.5的值需要是一个整数,你可以用数学来得到相同的输出

Start= 2
End= 21
change=1
for Start in range(Start,End,change) :
    print(Start*0.5)