1
テキストファイルから行全体を計算するコードや方法があるかどうかを確認するだけです。 たとえば、次のテキストファイルがあります。テキストファイルから行を計算する方法は?
Force Displacement Theta
0 0 0
15 0 0
3 0.15 0
1 1 90
-3 0.15 0
私は、私が試してみました方程式
W =フォース*変位* COS(シータ)
を使用して、回線によってこれらの番号ラインのためのWorkDoneを計算したいです。
fname = input("Please enter the filename: ")
infile = open(fname, "r")
with open(fname, 'r'):
data = infile.readline()
f,D,Theta = eval(data)
display = f * D * cos(radians(Theta))
output.setText(("%,2f") % display)
私は私が私があなただったら、私は、計算(work
)のための機能を解析(parse
)する機能を作成します
ループはどこにありますか?あなたはファイルの最初の行だけを取得しています。 – dede
それについて心配しないでください。私はちょうどこれを行うための可能なコードがあるかどうかを知りたい。 – Donkey
あなたは、入力テキストファイルの各行の結果を計算することを意味しますか? – xtofl