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

Питон дахь трапецын талбайг хэрхэн тооцоолох вэ? 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 ()

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