Innehållsförteckning:

Hur man beräknar området för en trapezoid i Python ?: 5 steg
Hur man beräknar området för en trapezoid i Python ?: 5 steg

Video: Hur man beräknar området för en trapezoid i Python ?: 5 steg

Video: Hur man beräknar området för en trapezoid i Python ?: 5 steg
Video: Vad är programmering? En introduktion för nybörjare! 2024, November
Anonim
Hur beräknar man området för en trapezoid i Python?
Hur beräknar man området för en trapezoid i Python?

Med denna instruerbara kan du känna till området för en given trapezoid med hjälp av ett program i python.

Steg 1: Ladda ner Python 2.7.10 och nödvändiga bibliotek

Ladda ner Python 2.7.10 och nödvändiga bibliotek
Ladda ner Python 2.7.10 och nödvändiga bibliotek

Ladda ner python här:

www.python.org/downloads/

Ladda ner biblioteken här:

Numpy och Matplotlib

Steg 2: Are of a Trapezoid

Are of a Trapezoid
Are of a Trapezoid

Arean på en trapets har följande ekvation:

A = (b + B)/2 + H

Var:

A är området

B är längden på den längre basen

b är längden på den mindre basen

H är trapetsformens höjd

Steg 3: Skapa koden

Bygga upp koden
Bygga upp koden

För att kunna bygga koden måste du tänka på att du måste inkludera:

- Bibliotek: Numpy och matplotlib.pyplot

- Låt användaren registrera koordinaterna för de två första punkterna.* (Förklaring på bilden)

- Konvertera användarens information till de variabler som behövs för att beräkna området.

- Ge användaren området av trapets.

- Graf trapes.

Steg 4: Slutlig kod

importera numpy som np

importera matplotlib.pyplot som 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 bas borgmästare

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

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

print ("El area del trapecio es", område)

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 ()

Rekommenderad: