掌握Python的X篇_9_关系运算符与逻辑运算符

2023-11-14

1. True与False关键字

Python中有True和False关键字,对应了生活中的“真”、“假”

2. 关系运算符

python中有以下的关系运算符,用于比较两个操作数(变量/常量)的关系:

>
<
==
!=
is
is not
in 
not in

其中的in和not in操作符需要有容器的知识,暂时不讨论
使用关系运算符,可以得到True或者False的结果。

In [1]: 5 > 3
Out[1]: True

In [2]: 5 < 3
Out[2]: False

In [3]: a=4

In [4]: 3==a
Out[4]: False

In [5]: 2!=3
Out[5]: True

In [6]: 5 is 5
<>:1: SyntaxWarning: "is" with a literal. Did you mean "=="?
<ipython-input-6-20faadc7ecbf>:1: SyntaxWarning: "is" with a literal. Did you mean "=="?
  5 is 5
Out[6]: True

In [7]: 5 is 3
<>:1: SyntaxWarning: "is" with a literal. Did you mean "=="?
<ipython-input-7-772e5d83037e>:1: SyntaxWarning: "is" with a literal. Did you mean "=="?
  5 is 3
Out[7]: False

In [8]: 5 is not 3
<>:1: SyntaxWarning: "is not" with a literal. Did you mean "!="?
<ipython-input-8-2e3baa52640e>:1: SyntaxWarning: "is not" with a literal. Did you mean "!="?
  5 is not 3
Out[8]: True

isis not,其实是与==!=是一致的

3. 逻辑运算符

逻辑运算符可以用于连接关系表达式

  • not:逻辑取反,原有的True改为False;原有的False变为True
In [10]: not True
Out[10]: False
In [11]: not (5>3)
Out[11]: False
  • and:二元运算符
(表达式) and (表达式)

只有当2个表达式都为True时,才可以得到True的结果;其他情况均为False

In [12]: money = 100

In [13]: beauty = 100

In [14]: money > 60 and beauty > 60
Out[14]: True
  • or:二元运算符
(表达式) or (表达式)

只有当2个表达式都为False时,才会得到False的结果;其他情况均为True

In [15]: money =50

In [16]: money > 60 or beauty > 60
Out[16]: True

4.学习视频地址:关系运算符与逻辑运算符

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

掌握Python的X篇_9_关系运算符与逻辑运算符 的相关文章

随机推荐

  • 安全开发-PHP应用&留言板功能&超全局变量&数据库操作&第三方插件引用&后台模块&Session&Cookie&Token&身份验证&唯一性

    文章目录 开发环境 数据导入 mysql架构 库表列 数据库操作 mysqli函数 增删改查 数据接收输出 html混编 超全局变量 第三方插件引用 js传参 函数对象调用 身份验证 Cookie使用 身份验证 Session使用 唯一性判
  • 如何提高会员管理系统的使用效率

    在现代商业竞争激烈的环境下 会员管理系统成为许多企业提升用户体验 加强客户关系的关键工具 然而 要充分发挥会员管理系统的作用 提高其使用效率至关重要 本文将探讨如何有效地提升会员管理系统的使用效率 从而实现更好的业务成果 1 精准的系统定位
  • 如何理解区块链的运行原理?

    如何理解区块链的运行原理 上文 我们介绍了区块链的概念 今天就稍微深入一下 尽可能通俗地介绍一下 区块链的运行原理 通过上文的小故事 我们知道了区块链的概念 它的本质就是解决信任问题 降低信任成本的技术方案 目的就是为了去中心化 去信用中介
  • EasyUI Accordion 折叠面板默认不展示

    最近使用easyui做一套后台管理系统 左侧菜单使用的是Accordion折叠面板 需求是打开页面默认不展示子菜单 在网上找了一些博客 大多数都是说把 jquery easyui min js 中第多少行给注释了 我没有找到相应的代码 我使
  • Figma插件开发

    目的 介绍 Figma 插件 figma 插件开发从 0 到 1 分享自己开发的想法 一 Figma 是什么 figma 插件是什么 Figma 初印象 figma 是一个 基于浏览器 的协作式 UI 设计工具 figma 插件初印象 加强
  • 【解决方法】INF file txtsetup.sif is corrupt or missing

    今天帮别人装一个系统 一个上网本 先描述一下环境 上网本 没有光驱 只有一个分区 C 使用UltraISO制作的启动盘 所以 只能用U盘安装 或者说我只会 可是做好了启动盘之后安装确出现上面的问题 解决方法 使用WinSetupFromUS
  • kali下微信的使用dochat(盒装微信)

    一 dochat是什么 DoChat 盒装微信 是docker封装好的微信客户端 WeChat PC Windows Client for Linux 主要解决在linux下使用微信的问题 二 安装方法 官方介绍 GitHub huan d
  • 2023-9-14 石子合并

    题目链接 石子合并 include
  • Alibaba Druid简单介绍及使用

    文章目录 概要 Druid 的主要特点和功能 Druid 的使用 一 添加依赖 二 配置数据源 三 配置 Druid 监控和过滤器 四 启动应用程序 五 访问监控页面 小结 概要 Alibaba Druid 以下简称 Druid 是阿里巴巴
  • ppt to html5 sdk,kinvey-html5-sdk

    Kinvey JavaScript SDK for HTML5 applications Kinvey HTML5 SDK Installation From the command prompt go to your app s root
  • JavaObject类初识

    Java所有的类都继承Object类 Object类中的方法 Object类中的方法一般都需要重写 Sting toString 默认的 toString 返回的是对象的堆内存地址 重写 toString一般用于输出对象的属性 class
  • csdn测试

    测试
  • EasyPR编译指南

    1 下载源码 https github com liuruoze EasyPR Download ZIP或者git https github com liuruoze EasyPR git 将代码解压到硬盘目录下 例如F 车牌识别 Easy
  • Kotlin的一点学习资源

    本来想写一点Kotlin的文章的 后来看了一下它的中文文档 质量很不错 我再写就纯属浪费时间了 所以这里干脆整理一点Kotlin的学习资源吧 文档类 Kotlin官方网站 Kotlin官方文档 Kotlin中文网站 Kotlin中文文档 K
  • 达芬奇系列教程2-简单剪辑及一些快捷键

    达芬奇系列教程2 简单剪辑及一些快捷键 前言 一 初步设置 二 剪辑 1 步骤 2 剪辑面板功能键 3 剪辑 4 快编面板 5 字幕 三 快捷键 总结 前言 以下内容为 B站 影视飓风 达芬奇系列教程 文字版笔记 一 初步设置 1 创建面板
  • 【无标题】50hz IIR 滤波的实现

    使用fdatool Fs 依据采样率 Apass 选择衰减率 如果选为30db 即为衰减1000倍 并不是衰减率越高越好 而是够用就好 选择完毕后 按Design Filter 即可生成需要的IIR 50hz陷波器 在界面中也可以查看幅频特
  • python学习随笔

    打开文件管理器窗口方式 方式一 import subprocess 执行指令 explorer是windows文件管理器的指令 目录 subprocess Popen r explorer C Users dell Desktop hmui
  • 任意文件上传

    文章目录 渗透测试漏洞原理 任意文件上传 1 任意文件上传概述 1 1 漏洞成因 1 2 漏洞原理 1 3 漏洞危害 1 4 漏洞的利用方法 1 5 漏洞的验证 2 WebShell解析 2 1 Shell 2 1 1 命令解释器 2 2
  • 面试大闯关:自我介绍放大招

    It s the most feared question during any job interview Can you tell me about yourself Before I share a list of 10 memora
  • 掌握Python的X篇_9_关系运算符与逻辑运算符

    文章目录 1 True与False关键字 2 关系运算符 3 逻辑运算符 1 True与False关键字 Python中有True和False关键字 对应了生活中的 真 假 2 关系运算符 python中有以下的关系运算符 用于比较两个操作