История изменений
Исправление
rtxtxtrx,
(текущая версия)
:
Не?
with open('govno.dat') as fp:
_, val = next(fp).split(';')
min = max = avg = float(val)
for line in fp:
_, val = line.split(';')
val = float(val)
min = val if val < min else min
max = val if val > max else max
avg = (avg + val) / 2
print(f"{min=}, {max=}, {avg=}")
Исходная версия
rtxtxtrx,
:
Не?
with open('govno.dat') as fp:
_, val = next(fp).split(';')
min, max, avg = float(val)
for line in fp:
_, val = line.split(';')
val = float(val)
min = val if val < min else min
max = val if val > max else max
avg = (avg + val) / 2
print(f"{min=}, {max=}, {avg=}")