sum没有定义。它乘的是num,仔细看一下。(虽然这个也没啥关系)如果是 sum = num乘3这种的,sum不用定义,因为python的简便性,所以在sum = num乘3的时候,就相当于先定义了sum,然后给sum赋值。但是这里面是 sum 乘= num,这个相当于 sum = sum乘num的简写。因为这个时候的sum没有定义,所以在赋值的时候调用了,就会报错。赋值的时候不能调用一个没有定义的变量,但是可以把值赋给一个没有定义的变量
sum没有定义