Я пытаюсь создать правильный код в Python. Я создал текстовый файл с именем «числа», а затем python перечислил числа перед их усреднением. Есть 2 столбца чисел, и они в формате 'float'.
Пока что я пришел к следующему:
def main():
outfile = open("numbers.txt", 'r')
numRow = 0.0
total1 = 0.0
total2 = 0.0
for line in outfile:
col1, col2 = line[:-1].split(" ")
col1 = eval(col1)
col2 = eval(col2)
print(col1, col2)
print()
total1 = col1 + 1
total2 = col2 + 1
numRow = numRow + 1
print("Your total for column 1 is:",total1)
print("Your total for column 2 is:",total2)
print()
print("The average of column 1 is:",total1/numRow)
print("The average of column 2 is:",total2/numRow)
main()
Я не получаю правильные итоги и, очевидно, в среднем.