質問: 80* 1.1 * (i - 1) f.write('%f %f \n' %(z_temp, z_std)) f.close() main() prop%d.txtにはfloat型の数値が4列ずつ並んでいます. ↓こんな感じ 81.000000 39.000000 2.076923 -5040.000000 79.000000 38.000000 2.078947 -4797.000000 80.000000 38.000000 2.105263 -4956.000000 おそらくz_tempとz_stdの型に問題があるとは思うのですが,何をどう書き換えればいいかわかりません. よろしくお願いします.
回答: f = open('z_value.txt', 'w') のあとに同じ変数を上書きしてしまっています。 ``` f = 34.41 ``` どちらかの変数名を重複しないように変えてください。