您的位置:首页 > 编程语言 > Python开发

python三目运算符

2014-01-09 22:30 274 查看
'''

python三目运算符

写法一

'''

print '如果1' if 1==1 else '否则1'----结果【如果1】

print '如果2' if 1<>1 else '否则2'----结果【否则2】





'''

写法2

'''

print 1==1 and "如果3" or "否则3"----结果【如果3】



print 1<>1 and "如果4" or "否则4""----结果【否则4】



'''

注意

'''

print 1==1 and "" or "否则4"---结果【否则5】



print "" if 1==1 else "否则""---结果【】



所以看见,【value】 if 【 boolean】 else 【 value】 更靠谱,【boolean】 and 【value】 or 【value】有缺陷
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: