Computer >> คอมพิวเตอร์ >  >> การเขียนโปรแกรม >> Python

การคำนวณ Wind Chill Factor (WCF) หรือ Wind Chill Index (WCI) ในโปรแกรม Python


ในบทช่วยสอนนี้ เราจะมาเรียนรู้วิธีคำนวณ Wind Chill Index ใน Python เรามีสูตรคำนวณ WCI แบบตรงไปตรงมา เราจะใช้สูตรต่อไปนี้ในการคำนวณ WCI .

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

ที่ไหน

Twc =ดัชนีลมหนาว (อิงตามระดับอุณหภูมิเซลเซียส)

ตา =อุณหภูมิอากาศ (เป็นองศาเซลเซียส)

v =ความเร็วลม (เป็นไมล์ต่อชั่วโมง)

เราจะใช้ คณิตศาสตร์ ฟังก์ชั่นโมดูลทุกที่ที่เราต้องการ การใช้ คณิตศาสตร์ modulefunction ลดเวลาการทำงานของโปรแกรม

ทำตามขั้นตอนด้านล่างเพื่อจบโปรแกรม

  • นำเข้า คณิตศาสตร์ โมดูล

  • เริ่มต้นค่าที่จำเป็น

  • คำนวณ 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

บทสรุป

คุณสามารถแบ่งสูตรออกเป็นหลายขั้นตอนสำหรับการคำนวณ หากคุณมีข้อสงสัยใดๆ ในบทแนะนำ โปรดระบุในส่วนความคิดเห็น