Мазмұны:

Питонда трапецияның ауданын қалай есептеуге болады ?: 5 қадам
Питонда трапецияның ауданын қалай есептеуге болады ?: 5 қадам

Бейне: Питонда трапецияның ауданын қалай есептеуге болады ?: 5 қадам

Бейне: Питонда трапецияның ауданын қалай есептеуге болады ?: 5 қадам
Бейне: Уроки Python - Списки (Массивы) 2024, Қараша
Anonim
Питонда трапецияның ауданын қалай есептеуге болады?
Питонда трапецияның ауданын қалай есептеуге болады?

Бұл нұсқаулықпен сіз кез келген трапецияның ауданын питондағы бағдарламаның көмегімен біле аласыз.

1 -қадам: Python 2.7.10 және қажетті кітапханаларды жүктеңіз

Python 2.7.10 және қажетті кітапханаларды жүктеп алыңыз
Python 2.7.10 және қажетті кітапханаларды жүктеп алыңыз

Питонды мына жерден жүктеп алыңыз:

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 =

у =

x1 = өзгермелі (енгізу («Ingrese la coordenada en X del primer punto»))

y1 = өзгермелі (енгізу («Infores la coordenada en Y del primer punto»))

x2 = өзгермелі (енгізу («Ingrese la coordenada en X del segundo punto»))

y2 = өзгермелі (енгізу («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 longitudinal de la base mayor

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

аудан = ((B+b)/2)*сағ

басып шығару («El area del trapecio es», аймақ)

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

Ұсынылған: