Talaan ng mga Nilalaman:

Paano Kalkulahin ang Lugar ng isang Trapezoid sa Python ?: 5 Mga Hakbang
Paano Kalkulahin ang Lugar ng isang Trapezoid sa Python ?: 5 Mga Hakbang

Video: Paano Kalkulahin ang Lugar ng isang Trapezoid sa Python ?: 5 Mga Hakbang

Video: Paano Kalkulahin ang Lugar ng isang Trapezoid sa Python ?: 5 Mga Hakbang
Video: Computational Linguistics, by Lucas Freitas 2024, Hulyo
Anonim
Paano makalkula ang Lugar ng isang Trapezoid sa Python?
Paano makalkula ang Lugar ng isang Trapezoid sa Python?

Sa pagtuturo na ito malalaman mo ang lugar ng anumang naibigay na trapezoid sa tulong ng isang programa sa sawa.

Hakbang 1: Mag-download ng Python 2.7.10 at Mga Kinakailangan na Aklatan

Mag-download ng Python 2.7.10 at Mga Kinakailangan na Aklatan
Mag-download ng Python 2.7.10 at Mga Kinakailangan na Aklatan

Mag-download ng sawa dito:

www.python.org/downloads/

I-download ang mga aklatan dito:

Numpy at Matplotlib

Hakbang 2: Ang Ay ng isang Trapezoid

Ang Are of a Trapezoid
Ang Are of a Trapezoid

Ang lugar ng isang trapezoid ay may sumusunod na equation:

A = (b + B) / 2 + H

Kung saan:

A ang lugar

Ang B ay ang haba ng mas mahabang base

b ay ang haba ng mas maliit na base

Ang H ay ang taas ng trapezoid

Hakbang 3: Pagbuo ng Code

Pagbuo ng Code
Pagbuo ng Code

Upang mabuo ang code, dapat mong tandaan na dapat mong isama ang:

- Mga Aklatan: Numpy at matplotlib.pyplot

- Payagan ang gumagamit na irehistro ang mga coordinate para sa unang dalawang puntos. * (Paliwanag sa larawan)

- I-convert ang impormasyon ng mga gumagamit sa mga variable na kinakailangan upang makalkula ang lugar.

- Bigyan ang gumagamit ng lugar ng trapezoid.

- I-grap ang trapezoid.

Hakbang 4: Pangwakas na Code

i-import ang numpy bilang np

i-import ang matplotlib.pyplot bilang plt

x =

y =

x1 = float (input ("Ingrese la coordenada en X del primer punto"))

y1 = float (input ("Ingrese la coordenada en Y del primer punto"))

x2 = float (input ("Ingrese la coordenada en X del segundo punto"))

y2 = float (input ("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.

lugar = ((B + b) / 2) * h

i-print ("El area del trapecio es", lugar)

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_bet pagitan ([x1, x2, x2, x1, x1], [0, 0, y2, y1, 0]) #llena el espacio entre puntos plt.show ()

Inirerekumendang: