Как я могу вычислить процент числа, большего или равного определенному числу из файла?
У меня есть CSV-файл, разделенный запятыми. Мне нужно прочитать файл, определить, какие строки содержат число, которое должно быть больше заданного числа (скажем, 711), и вычислить процент тех чисел, которые соответствуют критериям.
Что я уже пробовал:
myfile = open('3517315a. csv', 'r')
myfilecount = 0
linecount = 0
первая строка = True
для строки в myfile:
если первая строка:
первая строка = False
продолжить
поля = линия.сплит(',')
linecount += 1
count = int(поля[0])
цвет = str (поля[1])
channels = int(поля[2])
код = str (поля[3])
correct = str(поля[4])
reading = float(поля[5])
print ('процент чисел, больших или равных 711, равен %d:')
[no name]
Кроме того, что вы снова и снова повторяете одно и то же, что вы пробовали? Разве вычисление процентов не похоже на математику 4-го класса?