Indholdsfortegnelse:
- Trin 1: Download Python 2.7.10 og nødvendige biblioteker
- Trin 2: Are of a Trapezoid
- Trin 3: Opbygning af koden
- Trin 4: Endelig kode
Video: Sådan beregnes arealet af en trapezoid i Python ?: 5 trin
2024 Forfatter: John Day | [email protected]. Sidst ændret: 2024-01-30 08:28
Med denne instruerbare vil du være i stand til at kende området for et givet trapezformet ved hjælp af et program i python.
Trin 1: Download Python 2.7.10 og nødvendige biblioteker
Download python her:
www.python.org/downloads/
Download bibliotekerne her:
Numpy og Matplotlib
Trin 2: Are of a Trapezoid
Arealet af et trapez har følgende ligning:
A = (b + B)/2 + H
Hvor:
A er området
B er længden på den længere base
b er længden af den mindre base
H er trapezformens højde
Trin 3: Opbygning af koden
For at bygge koden skal du huske på, at du skal inkludere:
- Biblioteker: Numpy og matplotlib.pyplot
- Tillad brugeren at registrere koordinaterne for de to første punkter.* (Forklaring på billedet)
- Konverter brugeroplysningerne til de variable, der er nødvendige for at beregne arealet.
- Giv brugeren området af trapez.
- Tegn trapezformen.
Trin 4: Endelig kode
import numpy som np
import 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 base borgmester
b = (x2-x1) ## b es la longitud de la base menor h = y2 ## h es la altura del trapecio.
område = ((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 ()
Anbefalede:
Sådan laver du din første simple software ved hjælp af Python: 6 trin
Sådan laver du din første simple software ved hjælp af Python: Hej, velkommen til denne Instructables. Her vil jeg fortælle, hvordan du laver din egen software. Ja, hvis du har en idé … men ved at implementere eller interesseret i at skabe nye ting, så er det for dig …… Forudsætning: Skal have grundlæggende viden om P
Sådan rulles en terning ved hjælp af Python: 9 trin
Sådan kastes en terning ved hjælp af Python: Følgende instruktioner guider dig til, hvordan du opretter et Python -modul til at "kaste" en terning. Dette modul genererer tilfældige tal fra denne edb -terning. Jeg vil levere de funktioner, der er nødvendige for at oprette modulet, og give en beskrivelse som
Sådan opretter du et websted (en trin-for-trin vejledning): 4 trin
Sådan opretter du et websted (en trinvis vejledning): I denne vejledning viser jeg dig, hvordan de fleste webudviklere bygger deres websteder, og hvordan du kan undgå dyre webstedsbyggere, der ofte er for begrænsede til et større websted. hjælpe dig med at undgå nogle fejl, som jeg gjorde, da jeg startede
SÅDAN LAGER DU ARDUINO NANO/MINI - Sådan brænder du bootloader: 5 trin
SÅDAN LAGES ARDUINO NANO/MINI | Sådan brænder du bootloader: I denne instruktion vil jeg vise dig, hvordan du laver en Arduino MINI fra bunden. Proceduren skrevet i denne instruktion kan bruges til at lave alle arduino -tavler til dine tilpassede projektkrav. Se videoen for bedre forståelse
Sådan slipper du af med den dumme " .hex Ingen sådan fil " Fejl ved upload af Arduino !: 4 trin
Sådan slipper du af med den dumme " .hex Ingen sådan fil " Fejl ved upload af Arduino !: Denne instruktion giver dig trin for trin instruktioner til, hvordan du laver en Arduino Diecemella faktisk uploader hjemmebrygget kode, i stedet for kun eksempler på Windows XP