Python-关系运算符详解

 关系运算符:比较两个操作数的大小或者相等关系
==    <=   >=  !=

1、关系运算符的关系表达式返回值是布尔类型bool
成立就是真,即1;不成立就是假,即0
2、关系运算符还可以比较字符
字符根据字典序比较,先看首字母在字母表上的位置,序号排在前面的小,依次比较第一个字母、第二个字母
中文怎么比?针对中文字符比较大小是没有意义的(在计算机中,多个字节构成一个较大的数字来表示中文字符)
在C语言中,strcmp()函数比较,如果直接使用==比较字符串,本质上比较两个字符的首元素地址
在java中,equals方法比较,如果直接使用==比较字符串,本质上是比较两个字符串是否是一个对象

但是在python中浮点型数据的==比较有风险,因为前面我们说过,浮点型的数据存储会丢失一定的精度,有微笑的误差,就有可能会出错
例如print(0.1 + 0.2 == 0.3)返回值就是false  为什么?

print(0.1 + 0.2)

很明显,0.3 != 0.3000000000000000000000004
怎么比较?
print( - 0.000001 < (a - b) < 0.000001)//表示在一个精度范围内,认为是正确的


/斜杠
\反斜杠

ctrl + /批量注释

相关推荐

  1. Python逻辑运算符详解

    2023-12-09 00:44:01       38 阅读
  2. Python运算符

    2023-12-09 00:44:01       45 阅读
  3. python 运算符

    2023-12-09 00:44:01       18 阅读
  4. python——运算符

    2023-12-09 00:44:01       10 阅读

最近更新

  1. TCP协议是安全的吗?

    2023-12-09 00:44:01       18 阅读
  2. 阿里云服务器执行yum,一直下载docker-ce-stable失败

    2023-12-09 00:44:01       19 阅读
  3. 【Python教程】压缩PDF文件大小

    2023-12-09 00:44:01       18 阅读
  4. 通过文章id递归查询所有评论(xml)

    2023-12-09 00:44:01       20 阅读

热门阅读

  1. 解决Nginx访问php文件直接下载

    2023-12-09 00:44:01       33 阅读
  2. React 好用的工具库

    2023-12-09 00:44:01       35 阅读
  3. 关于 React 如何自定义配置 HighCharts tooltip

    2023-12-09 00:44:01       33 阅读
  4. CentOS 7 安装 Nginx

    2023-12-09 00:44:01       36 阅读
  5. 与脾气不太好的领导,相处原则和相处技巧分享

    2023-12-09 00:44:01       33 阅读
  6. flutter布局详解及代码示例(补充)

    2023-12-09 00:44:01       34 阅读
  7. MySQL 错误 1292 是什么?怎么解决?

    2023-12-09 00:44:01       38 阅读
  8. MySQL查看和修改时区

    2023-12-09 00:44:01       39 阅读
  9. 数据结构详解各种算法

    2023-12-09 00:44:01       35 阅读