私はwindchillインデックスでテーブルを印刷するプログラムを書いています。すべてのwindchill値は、対応する行と列に適切である必要があります。
def main():
windSpeed = 0
temp = 0
windChill = 35.74 + (0.6215 * temp) - 35.75 * (windSpeed ** 0.16) \
+ 0.4275 * temp * (windSpeed ** 0.16)
# table frame, temps
for temp in range(-20, 70, 10):
print 2 * " ", temp,
print "\n", " " * 2, "-" * 51
#table frame, speeds
for windSpeed in range (0, 35, 5):
print windSpeed
main()
これにより、次のものが生成されます。
-20 -10 0 10 20 30 40 50 60
---------------------------------------------------
0
5
10
15
20
25
30
明らかに、難しい部分は実際に風冷えの値を印刷することです。私はコードをかなり試してきましたが、プログラムの最初の段階で定義された係数の値が0と0の最初のwindchill値のみが出力されます。