x是缩进的,前面的代码看不到,是不是上面是一个函数可以把x定义成全局变量,给一个初值,放在程序一开始的地方
你这是用啥运行的?目测是那种 jupyter类似的工具逐行运行的吧?看报错是说有个x没有定义,但是看着代码应该是定义了,可能是运行过程中有地方丢失了。你重新从头运行一下试试,应该有那种快捷键,点了之后可以从头重新运行的,你找找。