因为 y = 1 没有返回值, 所以就不能赋值给 x
y = 1x = (y == 1 ) 这样就可以
第4题是 语法题, // 是C 语言的。 不是 python 的 , 没啥解释的, 就是一个规定。
x = ( y = 1 )中,y = 1 为赋值语句,不会有返回值,此时给x赋值会报invalid syntax错误,等同于写 x= ,此时也会有invalid syntax错误