在 Python 程序中计算风寒因子 (WCF) 或风寒指数 (WCI)


在本教程中,我们将学习如何在 Python 中计算风寒指数。我们有计算 WCI 的公式,它很简单。我们将使用以下公式来计算**WCI**。

Twc(WCI) = 13.12 + 0.6215Ta – 11.37v+0.16 + 0.3965Tav+0.16

其中

Twc = 风寒指数(基于摄氏温度标度)

Ta = 气温(以摄氏度为单位)

v = 风速(以英里/小时为单位)

我们将在需要时使用**math**模块函数。使用**math**模块函数可以减少程序的执行时间。

按照以下步骤完成程序。

  • 导入**math**模块

  • 初始化所需的值。

  • 使用上述公式计算**WCI**。

示例

如果您发现困难,请查看下面的代码。

实时演示

# importing the module
import math
# writing function to reuse whenever we want
def wind_chill_index(temperature, wind_speed):
   return 13.12 + 0.6215 * temperature - 11.37 * math.pow(wind_speed, 0.16) + 0.3965 * temperature * math.pow(wind_speed, 0.16)
# calculating the WCI
print(wind_chill_index(35, 75))
print(wind_chill_index(40, 125))

输出

如果您执行以上代码,则将获得以下结果。

39.875733177821786
47.7019177629149

结论

您可以将公式分解为多个步骤进行计算。如果您在本教程中有任何疑问,请在评论区中提出。

更新于:2020-04-24

379 次查看

开启您的职业生涯

完成课程获得认证

开始学习
广告