Python中使用逻辑与运算符“and”判断两个比较条件是否满足时编辑器提示“Simplify chained comparison ”,
如下图所示:

这是提示我们比较表达式可以作进一步简化。

将语句

if a1 > 2 and a1 < 4:

改成

if 2 < a1 < 4:

就行了。
C++只能按前者写,但是Python支持后面的写法,这也更符合咱们的书写习惯。

完整的Perfect代码如下:

a1 = 3if 2 < a1 < 4:b = 100
else:b = 0

运行结果如下:

Python中使用逻辑与运算符“and”判断两个比较条件是否满足时编辑器提示“Simplify chained comparison ”的解决方法相关推荐

  1. python 简化连锁比较 pycharm提示Simplify chained comparison

    case 1 if a >= 0 and a <= 9: 可简化为: if 0 <= a <= 9: 就像我们的数学表达式一样.显然这种情形只适用于 and 的情形. case ...

  2. python中的逻辑量有什么_python逻辑运算符有哪些

    展开全部 逻辑运2113算符用于组合多个条件测试语句.假5261设"我今年18岁"和"我身高41022米"这两个语句,前一个1653语句是真的,后一个语句是假的 ...

  3. python常见的数值运算符_第18 p,Python中各种常用的运算符,特别是增量运算符...

    原标题:第18 p,Python中各种常用的运算符,特别是增量运算符 大家好,我是杨数Tos,这是<从零基础到大神>系列课程的第18篇文章,第二阶段的课程:Python基础知识:Pytho ...

  4. Python中递增和递减运算符的行为

    我注意到可以将预增/减运算符应用于变量(例如++count ). 它可以编译,但实际上并不会改变变量的值! Python中预增/减运算符(++ /-)的行为是什么? 为什么Python会偏离C / C ...

  5. Python中pandas库实现数据缺失值判断isnull()函数

    [小白从小学Python.C.Java] [Python全国计算机等级考试] [Python数据分析考试必会题] ● 标题与摘要 Python中pandas库实现数据缺失值判断 isnull()函数 ...

  6. Windows下在Django中创建项目时ImportError: No module named django.core解决方法

    Windows下在Django中创建项目时ImportError: No module named django.core解决方法 今天在对照<Python编程:从入门到实践>学## 标题 ...

  7. python爬取百度使用kw关键字爬取时出现,百度安全验证,解决方法

    python爬取百度使用kw关键字爬取时出现,百度安全验证,解决方法 之前爬取百度用kw时的代码(没有任何问题) import requestsurl = 'http://www.baidu.com/ ...

  8. linux 安装程序丢失链接动态库,Linux安装软件过程中提示缺少动态链接库.so的解决方法...

    Linux在安装软件的时候有时会出现错误,提示缺少动态链接库.so,该问题是由什么原因导致的呢? 情况分析: 1.缺少动态连接库.so-cannot open shared object file:N ...

  9. python excel单元格 剪切清除粘贴复制_Excel复制粘贴时弹出“不能清除剪贴板”的解决方法...

    Excel复制粘贴时弹出"不能清除剪贴板"的解决方法 2018-09-19 做一份统计报表,复制时出现"不能清楚剪切板" 1.不能清除剪贴板,主要是因为还有其它 ...

最新文章

  1. 文曲星猜数游戏,无测试代码
  2. 网络编程学习笔记(recvmsg和sendmsg函数)
  3. ASP.NET页面对象模型:Page类介绍
  4. python if写在return 后面_python中return如何写
  5. 变频电源的日常检查目录
  6. 为什么程序员需要关心顺序一致性,而不是 Cache 一致性?
  7. 【C++ grammar】重载、内联、变量作用域、带默认参数的函数
  8. IIS7.X上传文件大小受限制解决方法
  9. 学科前沿技术专题第六章
  10. 小米8SE 开箱及体验
  11. 生信技能树——GEO芯片数据的合并
  12. 一篇博客收能收录计算机网络?
  13. 调整report_timing输出格式
  14. selenium勾选复选框(单独勾选+全部勾选)
  15. 怎么把录音转文字?快把这些方法收好
  16. 计算机网络 第3章 作业1
  17. java oop6_Java oop代码6(原创方法):5道用上extends继承,子类,父类的题
  18. 计算机专业重大和吉大,中国“计算机专业”高校排名,中科大不敌吉大,电子科技无缘前10...
  19. 失落城堡获取服务器信息,《失落城堡》充值及炸服问题说明
  20. 《深入理解java虚拟机v3》对象优先在Eden分配 > 代码单3-7 新生代Minor GC

热门文章

  1. word文档图标变成白纸_word文档图标变为白纸
  2. 一文带你弄懂Visual Studio:运行时库及MT/MTD、MD/MDD
  3. 领域驱动设计——柔性设计
  4. Linux(xUbuntu18.04)安装VMware workstation15.1 解决报错:Before you can runVMware
  5. java202303java学习笔记第四十四天函数-使用规则-groud by 优化
  6. 深入理解机器学习——类别不平衡学习(Imbalanced Learning):基础知识
  7. Arduino休眠模式和看门狗以及中断详解
  8. Android 客户端与服务器端进行数据交互(一、登录服务器端)
  9. [安卓]手机管家(八)防盗之业务逻辑
  10. STM32系列单片机USB下载程序(ISP编程)