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实现的简单RPG游戏流程实例
Jun 28 Python
解决python3中自定义wsgi函数,make_server函数报错的问题
Nov 21 Python
python使用jieba实现中文分词去停用词方法示例
Mar 11 Python
Python连接Mssql基础教程之Python库pymssql
Sep 16 Python
pygame游戏之旅 python和pygame安装教程
Nov 20 Python
对python内置map和six.moves.map的区别详解
Dec 19 Python
使用CodeMirror实现Python3在线编辑器的示例代码
Jan 14 Python
对Python生成汉字字库文字,以及转换为文字图片的实例详解
Jan 29 Python
Python OpenCV图像指定区域裁剪的实现
Oct 30 Python
python3读取csv文件任意行列代码实例
Jan 13 Python
pandas读取csv文件提示不存在的解决方法及原因分析
Apr 21 Python
Python基础教程之输入输出和运算符
Jul 26 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数组函数序列之array_flip() 将数组键名与值对调
2011/11/07 PHP
PHP循环语句笔记(foreach,list)
2011/11/29 PHP
php 定义404页面的实现代码
2012/11/19 PHP
PHP调用VC编写的COM组件实例
2014/03/29 PHP
PHP图像裁剪缩略裁切类源码及使用方法
2016/01/07 PHP
PHP实现的多文件上传类及用法示例
2016/05/06 PHP
PHP+JQuery+Ajax实现分页方法详解
2016/08/06 PHP
php 生成签名及验证签名详解
2016/10/26 PHP
PHP中in_array的隐式转换的解决方法
2018/03/06 PHP
用一段js程序来实现动画功能
2007/03/06 Javascript
详解JavaScript函数绑定
2013/08/18 Javascript
JavaScript 中的日期和时间及表示标准介绍
2013/08/21 Javascript
js 针对html DOM元素操作等经验累积
2014/03/11 Javascript
Ajax局部更新导致JS事件重复触发问题的解决方法
2014/10/14 Javascript
BAT及各大互联网公司2014前端笔试面试题--JavaScript篇
2014/10/29 Javascript
jQuery弹出框代码封装DialogHelper
2015/01/30 Javascript
JavaScript数组和对象的复制
2017/03/21 Javascript
Vue2.0 vue-source jsonp 跨域请求
2017/08/04 Javascript
微信小程序实现卡片左右滑动效果的示例代码
2019/05/01 Javascript
详解iview的checkbox多选框全选时校验问题
2019/06/10 Javascript
JavaScript事件冒泡机制原理实例解析
2020/01/14 Javascript
在vue中实现嵌套页面(iframe)
2020/07/30 Javascript
Vant 中的Toast设置全局的延迟时间操作
2020/11/04 Javascript
python开发之thread线程基础实例入门
2015/11/11 Python
Python.append()与Python.expand()用法详解
2019/12/18 Python
pycharm运行程序时看不到任何结果显示的解决
2020/02/21 Python
jupyter notebook 多环境conda kernel配置方式
2020/04/10 Python
Python实现Kerberos用户的增删改查操作
2020/12/14 Python
美国南部最大的家族百货公司:Belk
2017/01/30 全球购物
企业总经理助理岗位职责
2014/09/12 职场文书
2014年学前班工作总结
2014/12/08 职场文书
汤姆索亚历险记读书笔记
2015/06/29 职场文书
2016年寒假见闻
2015/10/10 职场文书
SpringAop日志找不到方法的处理
2021/06/21 Java/Android
springboot + mongodb 通过经纬度坐标匹配平面区域的方法
2021/11/01 MongoDB
教你部署vue项目到docker
2022/04/05 Vue.js