Агуулгын хүснэгт:

Питон дахь трапецын талбайг хэрхэн тооцоолох вэ? 5 алхам
Питон дахь трапецын талбайг хэрхэн тооцоолох вэ? 5 алхам

Видео: Питон дахь трапецын талбайг хэрхэн тооцоолох вэ? 5 алхам

Видео: Питон дахь трапецын талбайг хэрхэн тооцоолох вэ? 5 алхам
Видео: Стань владельцем горнодобывающего бизнеса! - Idle Mining Empire GamePlay 🎮📱 2024, Долдугаар сарын
Anonim
Питон дахь трапецын талбайг хэрхэн тооцоолох вэ?
Питон дахь трапецын талбайг хэрхэн тооцоолох вэ?

Энэхүү зааварчилгааны тусламжтайгаар та питон програмын тусламжтайгаар аливаа трапецын талбайг мэдэх боломжтой болно.

Алхам 1: Python 2.7.10 болон шаардлагатай номын санг татаж аваарай

Python 2.7.10 болон шаардлагатай номын санг татаж авах
Python 2.7.10 болон шаардлагатай номын санг татаж авах

Питоныг эндээс татаж авна уу:

www.python.org/downloads/

Номын сангуудыг эндээс татаж авна уу:

Numpy болон Matplotlib

Алхам 2: Трапецын хэлбэрүүд

Трапецын хэлбэрүүд
Трапецын хэлбэрүүд

Трапецын талбай дараахь тэгшитгэлтэй байна.

A = (b + B)/2 + H

Хаана:

А бол талбай юм

B нь илүү урт суурийн урт юм

b нь жижиг суурийн урт юм

H нь трапецын өндөр юм

Алхам 3: Дүрмийг бий болгох

Код бүтээх
Код бүтээх

Кодыг бүтээхийн тулд та дараахь зүйлийг оруулах ёстой гэдгийг санаж байх хэрэгтэй.

- Номын сангууд: Numpy and matplotlib.pyplot

- Эхний хоёр цэгийн координатыг бүртгэхийг хэрэглэгчдэд зөвшөөрнө үү.* (Зураг дээрх тайлбар)

- Хэрэглэгчдийн мэдээллийг тухайн талбайг тооцоолоход шаардлагатай хувьсагч болгон хөрвүүлэх.

- Хэрэглэгчид трапецын талбайг өгнө үү.

- Трапецын диаграмыг зур.

Алхам 4: Эцсийн код

np гэж numpy импортлох

matplotlib.pyplot -ийг plt болгон импортлох

x =

y =

x1 = float (оролт ("Ingrese la coordenada en X del primer punto"))

y1 = float (оролт ("Ingrese la coordenada en Y del primer punto"))

x2 = float (оролт ("Ingrese la coordenada en X del segundo punto"))

y2 = float (оролт ("Ingrese la coordenada en Y del segundo punto"))

P1 = (x1, y1)

P2 = (x2, y2) P3 = (x1, 0) P4 = (x2, 0)

B = np.sqrt (((x2-x1) ** 2)+((y2-y1) ** 2)) ## B es la longitudо de la base mayor

b = (x2-x1) ## b es la longitud de la base menor h = y2 ## h es la altura del trapecio.

талбай = ((B+b)/2)*h

хэвлэх ("El area del trapecio es", area)

plt.plot ([x1, x2, x2, x1, x1], [0, 0, y2, y1, 0]) #grafica los puntos del trapecio plt.axis ([-1, 20, -1, 20]) #Limita la longitud de los ejes plt.fill_between ([x1, x2, x2, x1, x1], [0, 0, y2, y1, 0]) #llena el espacio entre puntos plt.show ()

Зөвлөмж болгож буй: