Я использую следующий код и python перестает отвечать после выполнения plt.show()
. Я заметил, что удаление следующей входной команды устраняет ошибку, однако мне нужно сохранить обе команды.
Далее я попытался сэндвич plt.pause(2)
между двумя командами, но здесь python останавливается после нажатия любой ключ, как только сюжет отображается. Пожалуйста, помогите:
PS: я использую редактор Atom с python 3.7.4
import matplotlib.pyplot as plt
import numpy as np
from scipy.optimize import fsolve
def f(x):
y=2.0*np.sin(x**2)+3.0*x-10.0
return y
x=np.linspace(-5,3,100000)
plt.ion()
plt.plot(x,f(x))
plt.show()
plt.pause(2)
yy=input("pppp")
print(fsolve(f,2))