Computer >> 컴퓨터 >  >> 프로그램 작성 >> Python

Python에서 Wind Chill Factor(WCF) 또는 Wind Chill Index(WCI) 계산하기

<시간/>

Wind Chill Factor는 대기 온도뿐만 아니라 바람의 속도를 고려하여 우리가 얼마나 추운지를 나타내는 지표입니다. 이 두 요소를 방정식 형태로 결합하여 온도 변화 없이도 바람이 더 빠른 속도로 불 때 실제로 얼마나 추운지 측정할 수 있습니다.

다음은 Wind Chill Factor를 계산하는 방정식입니다.

T화장실 =13.12 + 0.6215Ta -11.37v +0.16 + 0.3965Ta v +0.16

where Twc is the wind chill index, based on the Celsius temperature scale;
Ta is the air temperature in degrees Celsius; and v is the wind speed at 10 m
(33 ft) standard anemometer height, in kilometres per hour.[9]

바람의 냉기 계수 값을 계산하기 위해 이 공식을 적용하기 위해 파이썬 수학 라이브러리를 사용 가능한 멱함수로 사용할 것입니다. 아래 프로그램은 이를 달성합니다.

예시

import math
wind = float(input("Enter wind speed in kilometers/hour: "))
temperature = float(input("Enter air temperature in degrees Celsius: "))
wind_chill_factor_index = 13.12 + 0.6215*temperature \
   - 11.37*math.pow(wind , 0.16) \
   + 0.3965*temperature*math.pow(wind , 0.16)
print("The wind chill index is", int(round( wind_chill_factor_index, 0)))

출력

위의 코드를 실행하면 다음과 같은 결과가 나옵니다. -

Enter wind speed in kilometers/hour: 16
Enter air temperature in degrees Celsius: 27
The wind chill index is 29