-3
我在我的Python課程中遇到問題,因爲我無法弄清楚如何從文件中檢索數字並將它們添加在一起。Python 3從文件檢索數字
這是到目前爲止我的代碼:
bmi = "1500"
bmr = "2000"
reg_invalid_file = open("dataforcomputingCW.csv", "a")
writeRecord = bmi + "|" + bmr + "\n"
reg_invalid_file.write(writeRecord)
reg_invalid_file.close()
reg_invalid_file = open("dataforcomputingCW.csv" , "r")
all_records = reg_invalid_file.read()
reg_invalid_file.close()
pa = all_records.split("\n")
for i in len(pa):
bmi_bmr = pa[i].split("|")
total_bmi = total_bmi + bmi_bmr[i]
print (total_bmi)
bmi_bmr = any[i].split("|")
total_bmi = totalbmi + bmibmr[0]
total_bmr = totalbmr + bmibmr[1]
print (totalbmi)
,並在文件中的數字應該是這樣的:
1500|2000
1500|2000
我需要添加BMI和打印然後添加BMR然後打印等等用戶可以單獨看到總的bmi和bmr。
'我需要添加bmi並打印,然後添加bmr然後打印'添加什麼到bmi,並打印什麼?請更精確地使用 –
只需使用[csv.reader](https://docs.python.org/2/library/csv.html)標記文件並對其執行任何操作即可。 –
我只需要在文件中添加數字 –