val=1
else:
val=2
可以写成:
val=1 if True else 2
两者的效果都是val=1。
节省了代码量和空间。
python 三元运算
原文:http://blog.51cto.com/13543767/2119085