0
我有這樣的錯誤顯示了我,所有的時間我跑我的代碼:錯誤:ValueError異常:無法將字符串轉換爲浮動
import numpy as np
import matplotlib.pyplot as plt
import glob
import scipy
pe_day = []
day = []
f = open("PE0.txt", "r").readlines()
for each_day in f:
(day, pe) = each_day.split()
day = str(day)
pe_day.append(float(pe))
print(pe_day)
print(day[14:16])
plt.plot(pe_day, float(day), '-', color = 'g')
f.close()
plt.show()
正如我一直在使用Python 3.3和我是一個新的程序員,我沒有任何線索可以開始。
'day'包含什麼?可能是它包含一些非數字值 –
將'print(day,pe)'放在包含'(day,pe)= each_day.split()'的行後面並查看它打印出來的內容...... –