10_NumPy_12.py
WARNING
โค้ดกาวมากครับ อย่าลอกเลย 😭😭😭
ทำเองเถอะนะครับ จะได้ทำข้อสอบได้ 🥲🥲🥲
py
import numpy as np
def toCelsius(f):
# f เป็นอาเรย์หนึ่งมิติเก็บอุณหภูมืในหน่วยองศาฟาเรนไฮต์
# คืนอาเรย์หนึ่งมิติที่เก็บอุณหภูมิในหน่วยองศาเซลเซยีสทได ้จากการแปลง ี่ แต่ละอุณหภูมิใน f
return (f - 32) * 5 / 9
def BMI(wh):
# wh เป็นอาเรย์สองมิติขนาด n2 แทนน ้าหนัก (หน่วยเป็น กก.) และความสูง (หน่วยเป็น ซม.)
# ของคน n คน คอลัมน์ 0 เก็บน ้าหนัก คอลัมน์ 1 เก็บความสูง [[w1,h1], [w2,h2], ...]
# คืนอาเรย์หนึ่งมิติที่เก็บค่า body mass index ของทุกคนใน wh
w = wh[:, 0]
h = wh[:, 1]
return w / ((h / 100)**2)
def distanceTo(p, Points):
# p เป็นอาเรย์หนึ่งมิติขนาด 2 ชองแทนจุดหนึ่งจุ ่ ด ชอ่ ง 0 เก็บพิกัด x ชอ่ ง 1 เก็บพิกัด y
# Points เป็นอาเรย์สองมิติขนาด n2 เก็บพิกัดของจุดจ านวน n จุด
# คืนอาเรย์หนึ่งมิต n ชอ่ ง ที่เก็บระยะทางที่วัดจากจุด p ถึงแต่ละจุดใน Points
return np.sqrt((Points[:, 0] - p[0])**2 + (Points[:, 1] - p[1])**2)
exec(input().strip())
People who plagiarize Com Prog HW: | People who do Com Prog HW by themself: |
|
|
|---|

