Съдържание:

Как да се изчисли площта на трапец в Python?: 5 стъпки
Как да се изчисли площта на трапец в Python?: 5 стъпки

Видео: Как да се изчисли площта на трапец в Python?: 5 стъпки

Видео: Как да се изчисли площта на трапец в Python?: 5 стъпки
Видео: Упражнение (Условни конструкции и методи) - 06.01.2020 2024, Ноември
Anonim
Как да се изчисли площта на трапец в Python?
Как да се изчисли площта на трапец в Python?

С този инструктируем ще можете да знаете областта на всеки даден трапец с помощта на програма в python.

Стъпка 1: Изтеглете Python 2.7.10 и необходимите библиотеки

Изтеглете Python 2.7.10 и необходимите библиотеки
Изтеглете Python 2.7.10 и необходимите библиотеки

Изтеглете python тук:

www.python.org/downloads/

Изтеглете библиотеките тук:

Numpy и Matplotlib

Стъпка 2: Те са от трапец

Те са на трапец
Те са на трапец

Площта на трапец има следното уравнение:

A = (b + B)/2 + H

Където:

А е областта

B е дължината на по -дългата основа

b е дължината на по -малката основа

H е височината на трапеца

Стъпка 3: Изграждане на кода

Изграждане на кодекса
Изграждане на кодекса

За да изградите кода, трябва да имате предвид, че трябва да включите:

- Библиотеки: Numpy и matplotlib.pyplot

- Позволете на потребителя да регистрира координатите за първите две точки.* (Обяснение на снимката)

- Преобразувайте информацията за потребителите в променливите, необходими за изчисляване на площта.

- Дайте на потребителя областта на трапеца.

- Начертайте трапеца.

Стъпка 4: Окончателен код

внос numpy като np

импортирайте matplotlib.pyplot като plt

x =

y =

x1 = float (вход ("Ingrese la coordenada en X del primer punto"))

y1 = float (вход ("Ingrese la coordenada en Y del primer punto"))

x2 = float (вход ("Ingrese la coordenada en X del segundo punto"))

y2 = float (вход ("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 кмет

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

площ = ((B+b)/2)*h

печат ("El area del trapecio es", област)

plt.plot ([x1, x2, x2, x1, x1], [0, 0, y2, y1, 0]) #графика 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 ()

Препоръчано: