Turinys:

Kaip apskaičiuoti trapecijos plotą „Python“?: 5 žingsniai
Kaip apskaičiuoti trapecijos plotą „Python“?: 5 žingsniai

Video: Kaip apskaičiuoti trapecijos plotą „Python“?: 5 žingsniai

Video: Kaip apskaičiuoti trapecijos plotą „Python“?: 5 žingsniai
Video: Pratybos 3: Gauso, Kramerio ir Atvirkštinės matricos metodai 2024, Liepa
Anonim
Kaip apskaičiuoti trapecijos plotą „Python“?
Kaip apskaičiuoti trapecijos plotą „Python“?

Naudodamiesi šia instrukcija, galėsite sužinoti bet kurios trapecijos plotą naudodami programą python.

1 veiksmas: atsisiųskite „Python 2.7.10“ir būtinas bibliotekas

Atsisiųskite „Python 2.7.10“ir būtinas bibliotekas
Atsisiųskite „Python 2.7.10“ir būtinas bibliotekas

Atsisiųskite „Python“čia:

www.python.org/downloads/

Atsisiųskite bibliotekas čia:

Numpy ir Matplotlib

2 žingsnis: Trapecijos formos

Trapecijos formos
Trapecijos formos

Trapecijos plotas turi tokią lygtį:

A = (b + B)/2 + H

Kur:

A yra plotas

B yra ilgesnio pagrindo ilgis

b yra mažesnio pagrindo ilgis

H yra trapecijos aukštis

3 žingsnis: kodo kūrimas

Kodo kūrimas
Kodo kūrimas

Norėdami sukurti kodą, turite turėti omenyje, kad turite įtraukti:

- Bibliotekos: Numpy ir matplotlib.pyplot

- Leiskite vartotojui užregistruoti pirmųjų dviejų taškų koordinates.* (Paaiškinimas paveikslėlyje)

- Konvertuokite vartotojų informaciją į kintamuosius, reikalingus apskaičiuoti plotą.

- Suteikite vartotojui trapecijos plotą.

- Nubraižykite trapecijos grafiką.

4 žingsnis: galutinis kodas

importuoti numpy kaip np

importuoti matplotlib.pyplot kaip plt

x =

y =

x1 = plūdė (įvestis („Ingrede la coordenada en X del primer punto“))

y1 = plūdė (įvestis („Ingrede la coordenada en Y del primer punto“))

x2 = plūdė (įvestis („Ingrede la coordenada en X del segundo punto“))

y2 = plūdė (įvestis („Ingrede 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 bazės meras

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

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

spauda („El area del trapecio es“, sritis)

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

Rekomenduojamas: