Все работает, за исключением случаев, когда пользователь вводит N для завершения цикла while, он не переходит в оператор For (это происходит при запуске программы, отлично работает в оболочке и в ру).Поиск среднего числа n номеров в списке
potato = []
count = 0
avg = 0
question = input('Finding averages, continue? Y or N: ')
while question == 'Y' and count <= 12:
num = int(input('Enter a number: '))
potato.append(num)
count += 1
question = input('Continue? Y or N: ')
for fries in potato:
avg = sum(potato)/count
print(fries,fries-avg)
print('average is: ' + str(avg))
вы получите сообщение об ошибке? Покажите это. – furas
Бесконечная петля? Не 'перерыв'? – estebanpdl
Это отлично работает для меня, возможно, это проблема с python 2 -> 3? – shuttle87