话不多说,直接上调试脚本:执行后${b}=8;没问题。然后${a}改成08继续:执行后居然报错了:经过多次尝试08或者09时,都会报SyntaxError错误;后来查阅语法,才恍然大悟:Python中数字前加‘0’代表8进制,08超出了界限,所以返回SyntaxError。哈哈,以后写脚本一定要对0开头的数字多加照顾