這個錯誤是未對x定義造成的。錯誤原因及修改方法如下
沒有給變量x賦值。在函數調用x前要給x賦值,例如x = 5;
x已經賦值,但由於是在壹個函數中賦值,但是在另壹個函數中調用。此時用global在兩個函數中分別聲明x為全局變量。可以解決。