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中使用中文的方法
Feb 19 Python
使用grappelli为django admin后台添加模板
Nov 18 Python
在Django中创建动态视图的教程
Jul 15 Python
python 日期操作类代码
May 05 Python
Python将一个CSV文件里的数据追加到另一个CSV文件的方法
Jul 04 Python
Flask框架配置与调试操作示例
Jul 23 Python
使用python3批量下载rbsp数据的示例代码
Dec 20 Python
Django CSRF认证的几种解决方案
Mar 03 Python
使用python从三个角度解决josephus问题的方法
Mar 27 Python
Python ADF 单位根检验 如何查看结果的实现
Jun 03 Python
基于python和flask实现http接口过程解析
Jun 15 Python
Python爬取网页信息的示例
Sep 24 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编码转换
2012/11/05 PHP
PHP中header和session_start前不能有输出原因分析
2013/01/11 PHP
PHP生成条形码大揭秘
2015/09/24 PHP
php过滤输入操作之htmlentities与htmlspecialchars用法分析
2017/02/17 PHP
JavaScript DOM学习第六章 表单实例
2010/02/19 Javascript
javascript面向对象编程代码
2011/12/19 Javascript
JavaScript高级程序设计(第3版)学习笔记2 js基础语法
2012/10/11 Javascript
jQuery随机切换图片的小例子
2013/04/18 Javascript
关于Javascript作用域链的八点总结
2013/12/06 Javascript
js 与 php 通过json数据进行通讯示例
2014/03/26 Javascript
jQuery遍历DOM节点操作之filter()方法详解
2016/04/14 Javascript
Bootstrap模块dropdown实现下拉框响应
2016/05/22 Javascript
百度多文件异步上传控件webuploader基本用法解析
2016/11/07 Javascript
JavaScript数据结构与算法之队列原理与用法实例详解
2017/11/22 Javascript
Vue 幸运大转盘实现思路详解
2019/05/06 Javascript
回顾Javascript React基础
2019/06/15 Javascript
vue-router 控制路由权限的实现
2020/09/24 Javascript
[04:49]期待西雅图之战 2016国际邀请赛中国区预选赛WINGS战队赛后采访
2016/06/29 DOTA
[01:04:29]DOTA2-DPC中国联赛 正赛 Phoenix vs XG BO3 第二场 1月31日
2021/03/11 DOTA
python读取txt文件,去掉空格计算每行长度的方法
2018/12/20 Python
django如何通过类视图使用装饰器
2019/07/24 Python
Python使用Slider组件实现调整曲线参数功能示例
2019/09/06 Python
python开发实例之Python的Twisted框架中Deferred对象的详细用法与实例
2020/03/19 Python
Python文件读写w+和r+区别解析
2020/03/26 Python
Python requests模块cookie实例解析
2020/04/14 Python
python3+selenium获取页面加载的所有静态资源文件链接操作
2020/05/04 Python
CSS3实现苹果手机解锁的字体闪亮效果示例
2021/01/05 HTML / CSS
一套C++笔试题面试题
2012/06/06 面试题
招聘专员岗位职责
2014/03/07 职场文书
党员对十八届四中全会的期盼思想汇报范文
2014/10/17 职场文书
新手,如何业余时间安排好写作、提高写作能力?
2019/10/21 职场文书
zabbix监控mysql的实例方法
2021/06/02 MySQL
python 爬取天气网卫星图片
2021/06/07 Python
详解Java七大阻塞队列之SynchronousQueue
2021/09/04 Java/Android
Python简易开发之制作计算器
2022/04/28 Python
win10截图快捷键win+shift+s没有反应无法截图怎么解决?
2022/08/14 数码科技