Python中AND、OR的一个使用小技巧


Posted in Python onFebruary 18, 2015

python中的and-or可以用来当作c用的?:用法。比如 1 and a or b,但是需要确保a为True,否则a为False,还要继续判断b的值,最后打印b的值。

今天看到一个好方法避免这种情况,记录一下:

(1 and [a] or [b])[0]

可以保证[a]为True。

Python 相关文章推荐
Python lambda和Python def区别分析
Nov 30 Python
简析Python的闭包和装饰器
Feb 26 Python
Python如何通过subprocess调用adb命令详解
Aug 27 Python
python用户管理系统
Mar 13 Python
详解python websocket获取实时数据的几种常见链接方式
Jul 01 Python
python简单实现矩阵的乘,加,转置和逆运算示例
Jul 10 Python
NumPy中的维度Axis详解
Nov 26 Python
Python切割图片成九宫格的示例代码
Mar 10 Python
在Sublime Editor中配置Python环境的详细教程
May 03 Python
Python如何避免文件同名产生覆盖
Jun 09 Python
Python猫眼电影最近上映的电影票房信息
Sep 18 Python
浅谈Python协程asyncio
Jun 20 Python
Python编写屏幕截图程序方法
Feb 18 #Python
Python处理RSS、ATOM模块FEEDPARSER介绍
Feb 18 #Python
Python内置函数Type()函数一个有趣的用法
Feb 18 #Python
Python中使用MELIAE分析程序内存占用实例
Feb 18 #Python
Python中的__SLOTS__属性使用示例
Feb 18 #Python
Python contextlib模块使用示例
Feb 18 #Python
Python中使用Inotify监控文件实例
Feb 14 #Python
You might like
php实现递归与无限分类的方法
2015/02/16 PHP
创建无限极分类树型结构的简单方法
2017/06/20 PHP
layui数据表格自定义每页条数limit设置
2019/10/26 PHP
php+laravel依赖注入知识点总结
2019/11/04 PHP
学习javascript面向对象 理解javascript原型和原型链
2016/01/04 Javascript
无缝滚动的简单实现代码(推荐)
2016/06/07 Javascript
浅谈JavaScript的全局变量与局部变量
2016/06/10 Javascript
JavaScript数据类型的存储方法详解
2017/08/25 Javascript
Vue使用Proxy监听所有接口状态的方法实现
2019/06/07 Javascript
JS为什么说async/await是generator的语法糖详解
2019/07/11 Javascript
vue-router路由模式详解(小结)
2019/08/26 Javascript
[01:59]DOTA2首部纪录片《Free to play》预告片
2014/03/12 DOTA
[06:14]《辉夜杯》外卡赛附加赛 4支战队巡礼
2015/10/23 DOTA
[04:20]DOTA2-DPC中国联赛 正赛 VG vs LBZS 选手采访 1月19日
2021/03/11 DOTA
[07:09]DOTA2-DPC中国联赛 正赛 Ehome vs Elephant 选手采访
2021/03/11 DOTA
用Python从零实现贝叶斯分类器的机器学习的教程
2015/03/31 Python
Python的shutil模块中文件的复制操作函数详解
2016/07/05 Python
在django中使用自定义标签实现分页功能
2017/07/04 Python
pandas将DataFrame的列变成行索引的方法
2018/04/10 Python
python如何爬取个性签名
2018/06/19 Python
导入tensorflow时报错:cannot import name 'abs'的解决
2019/10/10 Python
pyinstaller打包找不到文件的问题解决
2020/04/15 Python
python 多线程死锁问题的解决方案
2020/08/25 Python
python如何利用Mitmproxy抓包
2020/10/10 Python
css3 伪元素和伪类选择器详解
2014/09/04 HTML / CSS
CSS3贝塞尔曲线示例:创建链接悬停动画效果
2020/11/19 HTML / CSS
HTML5 本地存储实现购物车功能
2017/09/07 HTML / CSS
HTML5新特性 多线程(Worker SharedWorker)
2017/04/24 HTML / CSS
EM Cosmetics官网:由彩妆大神Michelle Phan创办的独立品牌
2020/04/27 全球购物
EJB3推出JPA的原因
2013/10/16 面试题
机械设计毕业生自荐信
2014/02/02 职场文书
小学生感恩父母演讲稿
2014/08/28 职场文书
2019暑假阅读倡议书
2019/06/24 职场文书
开学第一周日记(三篇范文)
2019/08/23 职场文书
利用Python多线程实现图片下载器
2022/03/25 Python
Win11 25163.1010更新补丁KB5016904推送,测试服务验证管道(附更新修复汇总)
2022/07/23 数码科技