expression和statement

xiaoxiao2021-02-28  27

a=(2+11 if (1<2) else 1-2)

print(a)

Re:13

a=2+1 if (1<2) else a=1-2

print(a)

Re:SyntaxError: can't assign to conditional expression

原因在于,expression是表达式,就是加减乘除等各种运算符号联接起来的式子,是可以被求值的代码

Statement不总有值

转载请注明原文地址: https://www.6miu.com/read-2621617.html

最新回复(0)