ответ. Вместо 4й строчки вписать:
plt.plot(months, rev) # Объявить график
plt.show() # Показать график
Объяснение: Ошибка в 4й строке. - Пытаешься вывести "функцию-генератор". Подробнее можно посмотреть в интернете по одноимённому названию.
Пример с часто используемым <for/in> :
print(x for x in range(5))
# - Выведет <generator object>
func = (x for x in range(5))
# - Объявление функции-генератора
print(next(func)) # Выведет 0
print(next(func)) # Выведет 1
print(next(func)) # Выведет 2
print(next(func)) # Выведет 3
print(next(func)) # Выведет 4
print(next(func)) # Выведет ошибку
ответ. Вместо 4й строчки вписать:
plt.plot(months, rev) # Объявить график
plt.show() # Показать график
Объяснение: Ошибка в 4й строке. - Пытаешься вывести "функцию-генератор". Подробнее можно посмотреть в интернете по одноимённому названию.
Пример с часто используемым <for/in> :
print(x for x in range(5))
# - Выведет <generator object>
func = (x for x in range(5))
# - Объявление функции-генератора
print(next(func)) # Выведет 0
print(next(func)) # Выведет 1
print(next(func)) # Выведет 2
print(next(func)) # Выведет 3
print(next(func)) # Выведет 4
print(next(func)) # Выведет ошибку