Sadržaj:
- Korak 1: Preuzmite Python 2.7.10 i potrebne knjižnice
- Korak 2: Područja su trapeza
- Korak 3: Izgradnja koda
- Korak 4: Završni kod
Video: Kako izračunati površinu trapeza u Pythonu?: 5 koraka
2024 Autor: John Day | [email protected]. Zadnja promjena: 2024-01-30 09:36
Pomoću ovog instruktora moći ćete znati područje bilo kojeg trapeza uz pomoć programa u pythonu.
Korak 1: Preuzmite Python 2.7.10 i potrebne knjižnice
Python preuzmite ovdje:
www.python.org/downloads/
Knjižnice preuzmite ovdje:
Numpy i Matplotlib
Korak 2: Područja su trapeza
Površina trapeza ima sljedeću jednadžbu:
A = (b + B)/2 + H
Gdje:
A je područje
B je duljina duže baze
b je duljina manje baze
H je visina trapeza
Korak 3: Izgradnja koda
Da biste izgradili kôd, morate imati na umu da morate uključiti:
- Knjižnice: Numpy i matplotlib.pyplot
- Dopustite korisniku da registrira koordinate za prve dvije točke.* (Objašnjenje na slici)
- Pretvorite podatke o korisnicima u varijable potrebne za izračun površine.
- Dajte korisniku područje trapeza.
- Nacrtajte trapez.
Korak 4: Završni kod
uvoz numpy kao np
uvesti matplotlib.pyplot kao plt
x =
y =
x1 = float (ulaz ("Ingrese la coordenada en X del primer punto"))
y1 = float (ulaz ("Ingrese la coordenada en Y del primer punto"))
x2 = float (ulaz ("Ingrese la coordenada en X del segundo punto"))
y2 = float (ulaz ("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 gradonačelnik
b = (x2-x1) ## b es la longitud de la base menor h = y2 ## h es la altura del trapecio.
površina = ((B+b)/2)*h
print ("El area del trapecio es", područje)
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 ()
Preporučeni:
Napravite dvostrano, beskonačno ogledalo za radnu površinu: 14 koraka (sa slikama)
Napravite dvostrano, beskonačno ogledalo za stolna računala: Većina beskonačnih ogledala koja sam vidio su jednostrani, ali htio sam ih izgraditi malo drugačije. Ova će biti dvostrana i dizajnirana tako da se može prikazati na radnoj površini ili polici. To je jednostavan, jako kul projekt za napraviti
RGB svjetla za radnu površinu na daljinsko upravljanje: 5 koraka
RGB stolno svjetlo s daljinskim upravljanjem: Ovaj projekt pokazuje uporabu firebasea kao poslužitelja za kontrolu i upravljanje LED svjetlima sa stražnje strane mog stola
Zvjezdana vrata za vašu radnu površinu - dizajn PCB -a: 6 koraka (sa slikama)
Zvjezdana vrata za vašu radnu površinu - dizajn PCB -a: Ako vam se sviđa ovaj projekt, razmislite o glasovanju za njega na natječaju za PCB (pri dnu stranice)! Stargate SG -1 je moja omiljena TV emisija svih vremena - tačka. U posljednjih nekoliko mjeseci tjerao sam svoju djevojku da gleda i gleda
Napravite LED ukras za radnu površinu 3D ispisom: 4 koraka
Napravite LED ukras za stolni rad 3D ispisom: U ovom projektu napravit ću stolnu LED lampu koja se može napajati putem USB priključka. Evo popisa komponenti: LED LED dioda za bljeskalicu (radni napon 2,1 - 3,2 V) A Otpornik od 100 ohma A utikač USB-A (ovo je verzija za lemljenje) Žice (ja
Kako učiniti vašu GNOME radnu površinu još hladnijom: 5 koraka
Kako učiniti vašu GNOME radnu površinu još hladnijom: Ovo je moj prvi instruktor, stoga budite ljubazni. GNOME je već jako cool i ima odlične značajke, ali moguće je dodati još nekoliko cool više ili manje korisnih značajki. Želim vam pokazati kako možete: 1. Koristite Nautilus Actions za dodavanje radnji poput