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 时间处理datetime实例
Sep 06 Python
简单介绍Python的Tornado框架中的协程异步实现原理
Apr 23 Python
详解Python当中的字符串和编码
Apr 25 Python
Python三级目录展示的实现方法
Sep 28 Python
python GUI实例学习
Nov 21 Python
浅谈python正则的常用方法 覆盖范围70%以上
Mar 14 Python
Python从使用线程到使用async/await的深入讲解
Sep 16 Python
python requests爬取高德地图数据的实例
Nov 10 Python
pygame游戏之旅 python和pygame安装教程
Nov 20 Python
Python 虚拟空间的使用代码详解
Jun 10 Python
Django项目主urls导入应用中views的红线问题解决
Aug 10 Python
你需要掌握的20个Python常用技巧
Feb 28 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 zlib扩展实现页面GZIP压缩输出
2010/06/17 PHP
解析PHP高效率写法(详解原因)
2013/06/20 PHP
浅析php-fpm静态和动态执行方式的比较
2016/11/09 PHP
PHP使用redis消息队列发布微博的方法示例
2017/06/22 PHP
tp5框架使用composer实现日志记录功能示例
2019/01/10 PHP
(currentStyle)javascript为何有时用style得不到已设定的CSS的属性
2007/08/15 Javascript
Js+Flash实现访问剪切板操作
2012/11/20 Javascript
JS常用函数使用指南
2014/11/23 Javascript
javascript实现连续赋值
2015/08/10 Javascript
实例详解angularjs和ajax的结合使用
2015/10/22 Javascript
JQuery.validate在ie8下不支持的快速解决方法
2016/05/18 Javascript
酷! 不同风格页面布局幻灯片特效js实现
2021/02/19 Javascript
用原生JS实现简单的多选框功能
2017/06/12 Javascript
微信小程序的注册页面包含倒计时验证码、获取用户信息
2019/05/22 Javascript
js实现一个简易计算器
2020/03/30 Javascript
通过vue写一个瀑布流插件代码实例
2019/09/07 Javascript
[52:41]OG vs IG 2018国际邀请赛小组赛BO2 第二场 8.18
2018/08/20 DOTA
Python xlrd读取excel日期类型的2种方法
2015/04/28 Python
使用Python的Bottle框架写一个简单的服务接口的示例
2015/08/25 Python
巧用python和libnmapd,提取Nmap扫描结果
2016/08/23 Python
Python设计模式之观察者模式原理与用法详解
2019/01/16 Python
详解python selenium 爬取网易云音乐歌单名
2019/03/28 Python
python dataframe NaN处理方式
2019/12/26 Python
python中数据库like模糊查询方式
2020/03/02 Python
Django如何批量创建Model
2020/09/01 Python
python中的yield from语法快速学习
2020/11/06 Python
Python list和str互转的实现示例
2020/11/16 Python
python+opencv3.4.0 实现HOG+SVM行人检测的示例代码
2021/01/28 Python
商务主管岗位职责
2013/12/08 职场文书
初三开学计划书
2014/04/27 职场文书
对外汉语教师推荐信
2015/03/27 职场文书
上诉答辩状范文
2015/05/22 职场文书
2015年城市管理工作总结
2015/05/23 职场文书
2016年学习雷锋精神广播稿
2015/12/17 职场文书
Python加密与解密模块hashlib与hmac
2022/06/05 Python
Sentry的安装、配置、使用教程(Sentry日志手机系统)
2022/07/23 Python