我正在编写一个程序,它使用 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
显然,困难的部分是实际打印 Windchill 值。我一直在玩代码,它只打印出第一个 Windchill 值,其系数值为 0 和 0,这些值是在程序开始时定义的。