0
私はPythonコードで作業しています、私は、オブジェクトの距離を計算しようとしていた場合、高さ、角度と元の速度が与えられた。これは私のコードでした。それは私に毎回エラーメッセージを与える動作しません。python計算高さ角度と元の速度の距離
import subprocess as sp
import math
sp.call('cls',shell=True)
pangle = float(0.0)
distance = float(0)
a = float(0)
y = float(0)
v = float(0)
a = input("Angle:")
y = input("Hight (Meter):")
v = input("Speed (M/S):")
try:
a = float(angle)
y = float(hight)
v = float(speed)
except:
sp.call('cls',shell=True)
print("Error")
error = input("")
exit
distance = float((v * (math.cos(math.radians(a/1))))*(v * math.sin(math.radians(a)) + ((v * math.sin(math.radians(a)))^2+2*y)**(1.0/2)))
sdistance = str(distance)
print ("Distance is " + sdistance + " Meter")
error = input("")
exit
あなたはブロックがこのようにする必要がありますしようと
あなたは 'angle'、' height'と 'speed'を定義していません – kuro
何をエラーがそれを与えるのですか?どうか提供してください。 –
スニペットを実行できるように十分なコードを追加してください。また、スニペットの結果であるエラーのトレースバック全体を指定します。 [最小限で完全で検証可能なサンプルの作成方法](http://stackoverflow.com/help/mcve)を参照してください。また、用語「高さ、角度、元の速度」をより正確に定義します。 –