i commited last idk when , so updates
This commit is contained in:
31
csv/jahresbillanz/main.py
Normal file
31
csv/jahresbillanz/main.py
Normal file
@@ -0,0 +1,31 @@
|
||||
# -*- coding: utf-8 -*-
|
||||
import csv
|
||||
filename = "Jahresabschluss.csv"
|
||||
|
||||
firmen = []
|
||||
rechnungssummen = []
|
||||
|
||||
with open(filename, newline='', encoding='utf-8') as csvfile:
|
||||
reader = csv.reader(csvfile, delimiter=';')
|
||||
next(reader)
|
||||
for row in reader:
|
||||
firmen.append(row[2])
|
||||
rechnungssummen.append(float(row[4]))
|
||||
|
||||
einzigartige_firmen = []
|
||||
for firma in firmen:
|
||||
if firma not in einzigartige_firmen:
|
||||
einzigartige_firmen.append(firma)
|
||||
|
||||
summen_pro_firma = []
|
||||
|
||||
for kunde in einzigartige_firmen:
|
||||
gesamt = 0
|
||||
for i in range(len(firmen)):
|
||||
if firmen[i] == kunde:
|
||||
gesamt += rechnungssummen[i]
|
||||
summen_pro_firma.append(gesamt)
|
||||
|
||||
print("Jahresabschluss:")
|
||||
for i in range(len(einzigartige_firmen)):
|
||||
print(f"{einzigartige_firmen[i]}: {summen_pro_firma[i]:.2f} EUR")
|
||||
Reference in New Issue
Block a user