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去除文件中空格、Tab及回车的方法
Apr 12 Python
python实现音乐下载的统计
Jun 20 Python
Tensorflow 合并通道及加载子模型的方法
Jul 26 Python
Python基础之函数的定义与使用示例
Mar 23 Python
详解python 爬取12306验证码
May 10 Python
一篇文章彻底搞懂Python中可迭代(Iterable)、迭代器(Iterator)与生成器(Generator)的概念
May 13 Python
在PyTorch中Tensor的查找和筛选例子
Aug 18 Python
python实现ip地址查询经纬度定位详解
Aug 30 Python
python实现统计代码行数的小工具
Sep 19 Python
Python Django2 model 查询介绍(条件、范围、模糊查询)
Mar 16 Python
Python xlrd/xlwt 创建excel文件及常用操作
Sep 24 Python
Python读写Excel表格的方法
Mar 02 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伪静态写法附代码
2008/06/20 PHP
destoon找回管理员密码的方法
2014/06/21 PHP
在 Laravel 项目中使用 webpack-encore的方法
2019/07/21 PHP
laravel执行php artisan migrate报错的解决方法
2019/10/09 PHP
Javascript操纵Cookie实现购物车程序
2007/02/15 Javascript
jquery iframe操作详细解析
2013/11/20 Javascript
js采用map取到id集合组并且实现点击一行选中一行
2013/12/16 Javascript
javascript数组操作总结和属性、方法介绍
2014/04/05 Javascript
JavaScript代码性能优化总结篇
2016/05/15 Javascript
Bootstrap源码解读导航条(7)
2016/12/23 Javascript
JS组件系列之MVVM组件 vue 30分钟搞定前端增删改查
2017/04/28 Javascript
js构造函数创建对象是否加new问题
2018/01/22 Javascript
angular4笔记系列之内置指令小结
2018/11/09 Javascript
jQuery利用FormData上传文件实现批量上传
2018/12/04 jQuery
解决vue项目,npm run build后,报路径错的问题
2020/08/13 Javascript
Python去掉字符串中空格的方法
2014/03/11 Python
python处理PHP数组文本文件实例
2014/09/18 Python
python通过索引遍历列表的方法
2015/05/04 Python
Python中文竖排显示的方法
2015/07/28 Python
Python实现向服务器请求压缩数据及解压缩数据的方法示例
2017/06/09 Python
python中使用PIL制作并验证图片验证码
2018/03/15 Python
Python基础教程之异常详解
2019/01/10 Python
python将字母转化为数字实例方法
2019/10/04 Python
基于Keras的格式化输出Loss实现方式
2020/06/17 Python
使用OpenCV校准鱼眼镜头的方法
2020/11/26 Python
一款css实现的鼠标经过按钮的特效
2014/09/11 HTML / CSS
CSS3实现彩色进度条动画的示例
2020/10/29 HTML / CSS
HTML5实现多张图片上传功能
2016/03/11 HTML / CSS
英国奢侈皮具品牌:Aspinal of London
2018/09/02 全球购物
CK巴西官方网站:Calvin Klein巴西
2019/07/19 全球购物
高级护理实习生自荐信
2013/09/28 职场文书
应届实习生的自我评价范文
2014/01/05 职场文书
医院领导班子整改方案
2014/10/01 职场文书
委托公证书样本
2015/01/23 职场文书
大学四年个人总结
2015/03/03 职场文书
2015年挂职锻炼个人总结
2015/10/22 职场文书