擅长:python、mysql、java
<p><code>hoursTraveled</code>从您的输入转换为float。在</p>
<p>然后在printSpec的range函数中使用它。因为它是一个浮点函数,所以range函数抛出您提供的错误。在</p>
<p>可以通过将hoursrepraveled的输入立即转换为int,或者在range函数的第二个参数中这样做来解决这个问题。在</p>
<p>举个简单的例子:</p>
<pre><code>>>> range(1, 2.0)
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
TypeError: range() integer end argument expected, got float.
</code></pre>