Skip to main content
  1. Python za inženirje - video/

013 - Geometrijske karakteristike - seznam seznamov

Pzi Python
Table of Contents
Python za inženirje - video - This article is part of a series.
Part 13: This Article
Program za izračun geometrijskih karakteristik poligonalnih prerezov. Uporaba matrike oz. seznam seznamov za shranjevanje podatkov.

Povezave
#

Izvorna koda
#

geokar.py
#

#! /usr/bin/env python

# Število točk prereza
n = 4

# Koordinate točk prereza.
# Zadnja točka (n + 1) je enaka prvi točki
tocke = [[0, 0], [1, 0], [1, 1], [0, 1], [0, 0]]

# Izračun ploščine prereza
Ax = 0.0
for i in range(n):
    Ax = Ax + (tocke[i+1][0] + tocke[i][0]) * (tocke[i+1][1] - tocke[i][1])

Ax = 0.5 * Ax

# Izpis rezultatov
print("Ax = {:.3f}".format(Ax))
Python za inženirje - video - This article is part of a series.
Part 13: This Article