Turinys:
- 1 veiksmas: atsisiųskite „Python 2.7.10“ir būtinas bibliotekas
- 2 žingsnis: Trapecijos formos
- 3 žingsnis: kodo kūrimas
- 4 žingsnis: galutinis kodas
Video: Kaip apskaičiuoti trapecijos plotą „Python“?: 5 žingsniai
2024 Autorius: John Day | [email protected]. Paskutinį kartą keistas: 2024-01-30 10:48
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“čia:
www.python.org/downloads/
Atsisiųskite bibliotekas čia:
Numpy ir Matplotlib
2 žingsnis: 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
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:
„ELEGOO Kit Lab“arba kaip palengvinti mano, kaip kūrėjo, gyvenimą: 5 žingsniai (su nuotraukomis)
ELEGOO Kit Lab arba Kaip palengvinti mano, kaip kūrėjo, gyvenimą: Projekto tikslai Daugelis iš mūsų turi problemų dėl maketo aplink UNO valdiklius. Dažnai komponentų prijungimas tampa sudėtingas naudojant daugelį komponentų. Kita vertus, programavimas naudojant „Arduino“gali būti sudėtingas ir gali pareikalauti daug
Kaip naudoti ESP8266 kaip žiniatinklio serverį: 5 žingsniai
Kaip naudotis ESP8266 kaip žiniatinklio serveriu: Sveiki, šiuo metu naudoju „Windows 10“, „NodeMCU 1.0“, čia yra mano naudojamos programinės įrangos sąrašas ir diegimo vadovai, kurių laikiausi: „Arduino IDE“Papildomos „esp8266“lentos „SpiffLibrary“: „Websocket“naudoju „NodeMCU“kaip serverį aptarnauju HTML failą
Kaip nugriauti skaitmeninį apkabą ir kaip veikia skaitmeninis apkaba: 4 žingsniai
Kaip nugriauti skaitmeninį apkabą ir kaip veikia skaitmeninis apkaba: Daugelis žmonių žino, kaip naudoti suportus matavimui. Ši pamoka išmokys jus, kaip išardyti skaitmeninį suportą, ir paaiškins, kaip veikia skaitmeninis apkaba
Visuino Kaip naudoti mygtuką kaip įvestį valdyti tokius dalykus kaip LED: 6 žingsniai
Visuino Kaip naudoti mygtuką kaip įvestį valdyti tokius dalykus kaip LED: Šioje pamokoje mes sužinosime, kaip įjungti ir išjungti šviesos diodą naudojant paprastą mygtuką ir Visuino. Žiūrėkite demonstracinį vaizdo įrašą
Kaip naudoti „Wiimote“kaip kompiuterio pelę naudojant žvakes kaip jutiklį !!: 3 žingsniai
Kaip naudoti „Wiimote“kaip kompiuterio pelę naudojant žvakes kaip jutiklį !!: Šis vadovas parodys, kaip susieti „Wii Remote“(„Wiimote“) su kompiuteriu ir naudoti kaip pelę