h(高度)が11000〜25000のときエラーが発生するので、すべてのifループの外に問題が起こっている特定のループここに私のコードは次のとおりです。エラー:「 'float型'のnon-intでシーケンスを掛けることができません」
import math;
T = 0.0;
P = 0.0;
hString = ("What is the altitude in meters?");
h = int(hString);
e = math.exp(0.000157*h);
elif 11000 < h < 25000:
T = -56.46;
P = (22.65)*[(1.73)-e];
あなたのコードは私を与える 'とValueErrorを整数に変換するのに役立ちます:無効基数10のint()のリテラル: '高度は何メートルですか?' Pythonコンソールにコピー貼り付けしたときに実行するようにコード例を修正できますか? –
報告しているエラーを実際に生成するコードを投稿してください。 [MVCE](https://stackoverflow.com/help/mcve)の作成に関するこのページは役に立ちます。 –