刚刚开始学python3,在atom里面写代码如下
inp = input ('Enter Hours:')
hours = float('inp')
inp = input ('Enter Rate:')
rate = float('inp')
print ('rate')
print ('hours')
pay = Rate * Hours
print ('pay')
想要赋值给inp,可是inp被认为是string。运行出来的结果是
Enter Hours:35
Traceback (most recent call last):
File "assign1.py", line 3, in <module>
hours = float('inp')
ValueError: could not convert string to float: 'inp'
问题在哪里呢?
十分感谢!
12345678_0001
相关分类