python 三元运算符使用解析


Posted in Python onSeptember 16, 2019

三元运算又称三目运算,是对简单的条件语句的简写

简单条件语句:

if 条件成立:
  val = 1
else:
  val = 2

改成三元运算:

val = 1 if 条件成立 else 2

举例:

a = 2
b = 5
val = a if a > b else b
print(val) # 5

val = a if a < 3 else b
print(val) # 2

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

Python 相关文章推荐
利用Python绘制数据的瀑布图的教程
Apr 07 Python
Python实现的中国剩余定理算法示例
Aug 05 Python
python版简单工厂模式
Oct 16 Python
对django中render()与render_to_response()的区别详解
Oct 16 Python
【python】matplotlib动态显示详解
Apr 11 Python
Django框架实现的普通登录案例【使用POST方法】
May 15 Python
python3字符串操作总结
Jul 24 Python
pycharm编写spark程序,导入pyspark包的3中实现方法
Aug 02 Python
使用pandas的box_plot去除异常值
Dec 10 Python
简单了解Python write writelines区别
Feb 27 Python
关于matplotlib-legend 位置属性 loc 使用说明
May 16 Python
python将下载到本地m3u8视频合成MP4的代码详解
Nov 24 Python
python 利用pywifi模块实现连接网络破解wifi密码实时监控网络
Sep 16 #Python
Python循环实现n的全排列功能
Sep 16 #Python
Windows下pycharm创建Django 项目(虚拟环境)过程解析
Sep 16 #Python
Python 实现毫秒级淘宝抢购脚本的示例代码
Sep 16 #Python
Python 最强编辑器详细使用指南(PyCharm )
Sep 16 #Python
python 公共方法汇总解析
Sep 16 #Python
python lambda表达式(匿名函数)写法解析
Sep 16 #Python
You might like
php中使用Akismet防止垃圾评论的代码
2011/06/10 PHP
Zend Framework中的简单工厂模式 图文
2012/07/10 PHP
深入解析PHP中的(伪)多线程与多进程
2013/07/01 PHP
使用PHP静态变量当缓存的方法
2013/11/13 PHP
PHP不用递归遍历目录下所有文件的代码
2014/07/04 PHP
简单谈谈php中ob_flush和flush的区别
2014/11/27 PHP
浅析Yii2缓存的使用
2016/05/10 PHP
PHP利用超级全局变量$_POST来接收表单数据的实例
2016/11/05 PHP
php 实现Hash表功能实例详解
2016/11/29 PHP
实例分析PHP中PHPMailer发邮件
2017/12/13 PHP
PHP面向对象程序设计子类扩展父类(子类重新载入父类)操作详解
2019/06/14 PHP
js sort 二维数组排序的用法小结
2014/01/24 Javascript
javascript获取web应用根目录的方法
2014/02/12 Javascript
js中将String转换为number以便比较
2014/07/08 Javascript
再谈JavaScript线程
2015/07/10 Javascript
js文字横向滚动特效
2015/11/11 Javascript
Javascript函数中的arguments.callee用法实例分析
2016/09/16 Javascript
js实现背景图自适应窗口大小
2017/01/10 Javascript
mui上拉加载功能实例详解
2017/04/13 Javascript
Vue动态生成el-checkbox点击无法赋值的解决方法
2019/02/21 Javascript
vue项目添加多页面配置的步骤详解
2019/05/22 Javascript
小程序实现按下录音松开识别语音
2019/11/22 Javascript
vue学习笔记之slot插槽基本用法实例分析
2020/02/01 Javascript
JavaScript进阶(二)词法作用域与作用域链实例分析
2020/05/09 Javascript
python进阶教程之词典、字典、dict
2014/08/29 Python
Python输出PowerPoint(ppt)文件中全部文字信息的方法
2015/04/28 Python
关于Django外键赋值问题详解
2017/08/13 Python
浅谈Keras中shuffle和validation_split的顺序
2020/06/19 Python
解决pytorch多GPU训练保存的模型,在单GPU环境下加载出错问题
2020/06/23 Python
白宫黑市官网:White House Black Market
2016/11/17 全球购物
Mansur Gavriel官网:纽约市的一个设计品牌
2019/05/02 全球购物
Oracle快照(snapshot)
2015/03/13 面试题
关于毕业的中学校园广播稿
2014/01/26 职场文书
难忘的一课教学反思
2014/04/30 职场文书
教师自查自纠工作情况报告
2014/10/29 职场文书
go语言使用Casbin实现角色的权限控制
2021/06/26 Golang