math.hypot()

Python math.hypot() metodi

❮ Python Math moduli


Misol

Perpendikulyari va asosi (katetlari) ma’lum bo‘lgan to‘g‘ri burchakli uchburchakning gipotenuzasini toping:

#Import math Library import math #set perpendicular and base perpendicular = 10 base = 5 #print the hypotenuse of a right-angled triangle print(math.hypot(parendicular, base))
O‘zingiz sinab ko‘ring »

Ta’rif va qo‘llanilishi

math.hypot() metodi Evklid normasini qaytaradi. Evklid normasi — koordinatalar boshidan berilgan koordinatalargacha bo‘lgan masofa.

Python 3.8 gacha bu metod faqat to‘g‘ri burchakli uchburchakning gipotenuzasini topish uchun ishlatilgan: sqrt(x*x + y*y).

Python 3.8 dan boshlab bu metod Evklid normasini hisoblash uchun ham ishlatiladi. n o‘lchovli holatlarda uzatilgan koordinatalar (x1, x2, x3, ..., xn) ko‘rinishida deb hisoblanadi. Shunday qilib, koordinatalar boshidan Evklid uzunligi sqrt(x1*x1 + x2*x2 +x3*x3 .... xn*xn) orqali hisoblanadi.


Sintaksis

math.hypot(x1, x2, x3, ..., xn)

Parametr qiymatlari

Parametr Tavsif
x1, x2, x3, ..., xn Majburiy. Koordinatalarni ifodalovchi ikki yoki undan ortiq nuqta

Texnik tafsilotlar

Qaytariladigan qiymat: n ta kirish qiymati uchun koordinatalar boshidan Evklid masofasini yoki ikkita kirish qiymati uchun to‘g‘ri burchakli uchburchak gipotenuzasini ifodalovchi float qiymat
O‘zgarishlar tarixi: 3.8 dan boshlab: n o‘lchovli nuqtalarni ham qo‘llab-quvvatlaydi. Oldingi versiyalar faqat ikki o‘lchovli nuqtalarni qo‘llab-quvvatlaydi

Ko‘proq misollar

Misol

Berilgan nuqtalar uchun Evklid normasini toping:

#Import math Library import math #print the Euclidean norm for the given points print(math.hypot(10, 2, 4, 13)) print(math.hypot(4, 7, 8)) print(math.hypot(12, 14))

❮ Python Math moduli

W3Schools Pathfinder

Yutuqlaringizni kuzating – bu bepul!