Computer >> Hướng Dẫn Máy Tính >  >> Lập Trình >> Python

Tính hệ số gió lạnh (Wind Chill Index) trong Python


Trong hướng dẫn này, ta sẽ học cách tính Wind Chill Index (WCI) trong Python. Ta có công thức tính WCI và nó rất trực tiếp. Ta sẽ dùng công thức sau để tính WCI.

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

trong đó

Twc = Wind Chill Index (dựa trên thang nhiệt độ Celsius)

Ta = Nhiệt độ không khí (độ Celsius)

v = Tốc độ gió (dặm/giờ)

Ta sẽ dùng hàm của module math bất cứ khi nào cần. Việc dùng hàm math giảm thời gian thực thi chương trình.

Làm theo các bước sau để hoàn thành chương trình.

  • Import module math
  • Khởi tạo giá trị cần thiết.
  • Tính WCI bằng công thức trên.

Ví dụ

Xem mã dưới đây nếu thấy khó.

# import module import math # viết hàm để tái sử dụng 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) # tính WCI print(wind_chill_index(35, 75)) print(wind_chill_index(40, 125))

Kết quả

Nếu chạy mã trên, ta được kết quả sau.

39.875733177821786 47.7019177629149

Kết luận

Bạn có thể chia công thức thành nhiều bước để tính. Nếu có thắc mắc, hãy để lại bình luận.