返回

python——如何修复此问题:ValueError:基数为10的int()的文本无效:“”

发布时间:2022-03-02 12:55:15 393
# node.js

我正在开发一个程序,该程序读取一个带有数字的文件,表示用户在一整年中每天执行的步骤,该程序需要计算用户在一年中执行10000个或更多步骤的天数,并显示10000个或更多步骤的天数。这就是我目前的情况:

台阶。txt包含365行数字,如:

1102
9236
10643
2376
6815
10394
3055
3750
4181
5452
10745
9896
255........

代码:

file = open("steps.txt", "r")
line = int(file.readline())  #Coverted to integer so can be compared to 10,000

total = 0
while line >= 10000:
    total += line
print("The number of days with 10,000 or more steps are: ", total)

file.close()

但我得到了一个错误:ValueError:invalid literal for int(),以10为基数:''我如何修复它?我感谢所有的帮助。谢谢

特别声明:以上内容(图片及文字)均为互联网收集或者用户上传发布,本站仅提供信息存储服务!如有侵权或有涉及法律问题请联系我们。
举报
评论区(0)
按点赞数排序
用户头像
下一篇
python-Discord Bot执行两次命令 2022-03-02 11:54:18