Предмет: Информатика, автор: Аноним

Что за ошибка?Python finance .Не строит графики и диаграммы 2д(матплотлиб скачал,может что ещё нужно)

Приложения:

trueberry17: plt.plot(months, rev)
plt.show()
trueberry17: вместо 4й строчки
trueberry17: oke

Ответы

Автор ответа: trueberry17
1

Ответ. Вместо 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)) # Выведет ошибку

Приложения:
Похожие вопросы
Предмет: Українська мова, автор: minikatplay292
Предмет: История, автор: violetta2820