, Код ниже должен делать более или менее то, что вы хотите:

ощью кнопки интерфейса программы или щелчка мыши, чтобы сделать паузу программы, нажмите кнопку или мышь еще раз, чтобы позволить программе продолжить с того места, где она была остановлена ​​в последний раз, основное внимание уделяется паузе, как добиться. Время от последней паузы Опять неопределенно. Мои коды следующие:

import matplotlib.pyplot as plt
class ab():
    def __init__(self,x,y):
        self.x=x
        self.y=y
a=ab(2,4)
b=ab(2,6)
c=ab(2,8)
d=ab(6,10)
f=ab(6,13)
e=ab(6,15)
task=[]
task.append(a)
task.append(b)
task.append(c)
task.append(d)
task.append(e)
task.append(f)
for i in task:
    while i.x<=30:
        print(i.x)
        plt.plot(i.x,i.y,'o')
        plt.pause(0.1)
        i.x=i.x+2
        i.y=i.y+2

plt.show()

Ответы на вопрос(1)

Ваш ответ на вопрос