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实现的登录和操作开心网脚本分享
Jul 09 Python
Python手机号码归属地查询代码
May 04 Python
python dict.get()和dict['key']的区别详解
Jun 30 Python
Swift中的协议(protocol)学习教程
Jul 08 Python
浅谈DataFrame和SparkSql取值误区
Jun 09 Python
解决python打不开文件(文件不存在)的问题
Feb 18 Python
python中对_init_的理解及实例解析
Oct 11 Python
使用pandas的box_plot去除异常值
Dec 10 Python
python 字典套字典或列表的示例
Dec 16 Python
python3实现网页版raspberry pi(树莓派)小车控制
Feb 12 Python
深入浅析python变量加逗号,的含义
Feb 22 Python
使用python把xmind转换成excel测试用例的实现代码
Oct 12 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
全国FM电台频率大全 - 27 陕西省
2020/03/11 无线电
用PHP获取Google AJAX Search API 数据的代码
2010/03/12 PHP
php max_execution_time执行时间问题
2011/07/17 PHP
PHP字符串word末字符实现大小写互换的方法
2014/11/10 PHP
php调用淘宝开放API实现根据卖家昵称获取卖家店铺ID的方法
2015/07/29 PHP
My Desktop :) 桌面式代码
2008/12/29 Javascript
JQUERY设置IFRAME的SRC值的代码
2010/11/30 Javascript
js事件(Event)知识整理
2012/10/11 Javascript
js获取当月最后一天实例代码
2013/11/19 Javascript
jQuery 仿百度输入标签插件附效果图
2014/07/04 Javascript
Firefox下无法正常显示年份的解决方法
2014/09/04 Javascript
Javascript 实现微信分享(QQ、朋友圈、分享给朋友)
2016/10/21 Javascript
JS设置时间无效问题的解决办法
2017/02/18 Javascript
从零学习node.js之简易的网络爬虫(四)
2017/02/22 Javascript
微信小程序 监听手势滑动切换页面实例详解
2017/06/15 Javascript
js 监控iframe URL的变化实例代码
2017/07/12 Javascript
Vue.js 的移动端组件库mint-ui实现无限滚动加载更多的方法
2017/12/23 Javascript
vue-cli扩展多模块打包的示例代码
2018/04/09 Javascript
JavaScript中set与get方法用法示例
2018/08/15 Javascript
vue.js实现会动的简历(包含底部导航功能,编辑功能)
2019/04/08 Javascript
JS中的算法与数据结构之集合(Set)实例详解
2019/08/20 Javascript
vue总线机制(bus)知识点详解
2020/05/10 Javascript
vue实现简单图片上传
2020/06/30 Javascript
python实现进程间通信简单实例
2014/07/23 Python
Python os模块介绍
2014/11/30 Python
Python实现的HMacMD5加密算法示例
2018/04/03 Python
一篇文章了解Python中常见的序列化操作
2019/06/20 Python
Django单元测试工具test client使用详解
2019/08/02 Python
使用Django搭建一个基金模拟交易系统教程
2019/11/18 Python
人事行政主管岗位职责
2013/12/22 职场文书
银行职员个人的工作自我评价
2014/02/15 职场文书
专业技术职务聘任书
2014/03/29 职场文书
个人房屋买卖协议书(范本)
2014/10/04 职场文书
个人工作年终总结
2015/03/09 职场文书
舞出我人生观后感
2015/06/16 职场文书
小学英语课教学反思
2016/02/15 职场文书