python三元运算符用法
三元运算又称三目运算,是对简单的条件语句的简写。
三元运算又称三目运算,是对简单的条件语句的简写。
一般支持三目运算符的语言(如javascript,php等语言)的语法格式一般是这样的:
判断条件(返回布尔值)?为真时的结果:为假时的结果
比如JS
如果 a = 1 b 就为2 否则 b=0
let a = 1
let b = a==1 ? 2 : 0
比如php
$a = 1
$b = $a == 1 ? 2 : 0
这种写法是:先判断再选择的含义
但是Python的写法并不是这样的
Python三元运算符的语法支持
为真时的结果 if 判断条件 else 为假时的结果(注意,没有冒号)
示例一:
a = 1
b = 2 if a == 1 else 0
print(b) # 2
示例二:
a = 5
b = 3
st = "a大于b" if a > b else "a不大于b"
# 输出"a大于b"
print(st)
版权声明
本站部分原创文章,部分文章整理自网络。如有转载的文章侵犯了您的版权,请联系站长删除处理。如果您有优质文章,欢迎发稿给我们!联系站长:
愿本站的内容能为您的学习、工作带来绵薄之力。
评论