例子如下:
age = 10
reject = False
if age < 10:
st = 'Kid'
reject = True
else:
st='Adult'
reject = False
这可能吗?像这样的东西:
statement1:statement2 if age < 10 else statement3:statment4
我仍然无法理解 Python 中的三元运算符。
请您参考如下方法:
赋值语句支持multiple targets :
>>> age = 10
>>> st, reject = ('Kid', True) if age < 10 else ('Adult', False)
>>> st, reject
('Adult', False)
