美文网首页
python中的三元表达式(三目运算符)

python中的三元表达式(三目运算符)

作者: 战狼渐渐 | 来源:发表于2018-09-28 20:59 被阅读0次

python中的三元表达式(三目运算符)

python中没有其他语言中的三元表达式,不过有类似的实现方法

其他语言中,例如java的三元表达式是这样

inta = 1;

String b = "";

b =  a > 1? "执行表达式1":"执行表达式2"System.out.println(b)

在python中只有类似的替代办法,如果a>b的结果为真,h="变量1",如果为假,h="变量2"

a = 1

b = 2

h = ""

h = "变量1" if a>b else "变量2"

p也可以用简单的公式,如下,

a = 1

b = 2

h = ""

h = a-b if a>b else a+b

print(h)

相关文章

  • python中的三元表达式(三目运算符)

    python中的三元表达式(三目运算符) python中没有其他语言中的三元表达式,不过有类似的实现方法 其他语言...

  • Python的三元算符和lambda表达式

    三元运算符 Python中没有其他语言的三元表达式,俗称三目运算符.但是可以通过if else的方式实现类似的效果...

  • js笔记之运算符

    一:运算符和表达式 1.三目运算符(三元运算符) 表达式1?:表达式2:表达式3; ...

  • 2018-05-25笔记

    一:运算符和表达式 1.三目运算符(三元运算符) 表达式1?:表达式2:表达式3...

  • 三目运算符,函数,声明提前

    一:运算符和表达式 1.三目运算符(三元运算符) += -= *= /= %= 表达式1?:表达式2:表达式3...

  • JavaScript③

    函数 一:运算符和表达式 1.三目运算符(三元运算符) 表达...

  • JavaScript(5.11)③

    1.三目运算符(三元运算符) += -= *= /= %= 表达式1?:表达式2:表达式3; 表达式1的值应该...

  • javascript第三章

    一:运算符和表达式 1.三目运算符(三元运算符) 表达式1?;表示式2: 表示式2 ...

  • js..6

    表达式 var a=5; a=a+3; console.log(a); 三目运算符(三元运算符); 1. 语法 ...

  • .3

    表达式 var a=5; a=a+3; console.log(a); 三目运算符(三元运算符); 1. 语法 ?...

网友评论

      本文标题:python中的三元表达式(三目运算符)

      本文链接:https://www.haomeiwen.com/subject/elcuoftx.html