Python中的三元运算符
2018-08-24 16:33
447 查看
Python中的三元运算符
对于如下需求:
if var1>1 : goal = "执行表达式1" else: goal = "执行表达式2"
1、在其他语言中(例如java)的三元表达式如下所示
int var1 = 1; String goal = ""; goal = var1 > 1? "执行表达式1":"执行表达式2" System.out.println(goal)
2、在python中只有类似的替代办法,和其他语言略有区别,如下
var1 = 1
goal = "" goal = "执行表达式1" if var1>1 else "执行表达式2" print(goal)
也可以用简单的公式,如下,
var1 = 1 var2 = 2 goal = "" goal = var1-var2 if var1>var2 else var1+var2 print(goal)
相关文章推荐
- Python三元运算符
- Python中的三元运算符
- python 三元运算符
- python 下的三元运算符
- python三元运算符
- python的三元运算符
- python条件表达式即三元运算符写法
- python 三元运算符
- python的三元运算符
- python中的三元运算符
- python的三元运算符
- Python语言技巧之三元运算符使用介绍
- Python3 基础:条件判断和循环&三元运算符
- python三元运算符
- Python 进阶语法六 —— 三元运算符
- Python3基础 三元运算符
- python三元运算符实现方法
- Python语言技巧之三元运算符使用介绍
- python三元运算符实现方法
- Python 三元运算符与lambda