Python中是否有三目條件運算子?
Python 2.5版本中新增三目運算子。其語法為
語法
x if expr==True else y
例項
以下例項說明了三目運算子的使用
>>> percent=59 >>> 'pass' if percent>=50 else 'fail' 'pass' >>> percent=45 >>> 'pass' if percent>=50 else 'fail' 'fail'
廣告
Python 2.5版本中新增三目運算子。其語法為
x if expr==True else y
以下例項說明了三目運算子的使用
>>> percent=59 >>> 'pass' if percent>=50 else 'fail' 'pass' >>> percent=45 >>> 'pass' if percent>=50 else 'fail' 'fail'