首页 > 编程语言 >python:第十八章:比较运算符

python:第十八章:比较运算符

时间:2023-11-18 09:01:46浏览次数:36  
标签:输出 False apple orange python 运算符 第十八章 print True

一,比较运算符是什么?

用于比较两个值的运算符。

作用: 对两个值进行比较,并返回一个布尔值(True或False)作为比较的结果

1,比较运算符有哪些

主要有六种比较运算符:

小于(<)

小于等于(<=)

大于(>)

大于等于(>=)

等于(==)

不等于(!=)

2,字符串的比较规则:

按字母的顺序比较:

顺序越靠前则值越小,顺序越靠后则值越大

大写字母的顺序比小写字母靠前

二,各个比较运算符的例子:

1,小于:

1 2 3 4 5 6 7 8 # 小于 print("5 < 7 值:",5 < 7# 输出: True print("7 < 5 值:",7 < 5# 输出: False   # 小于 字符串比较 print("'apple' < 'orange' 值:", 'apple' < 'orange'# 输出: True print("'banana' < 'apple' 值:", 'banana' < 'apple'# 输出: False print("'Banana' < 'apple'  值:", 'Banana' < 'apple' # 输出: True

运行结果:

5 < 7 值: True
7 < 5 值: False
'apple' < 'orange' 值: True
'banana' < 'apple' 值: False
'Banana' < 'apple'  值: True

2,大于

1 2 3 4 5 6 7 8 # 大于 print("5 > 7 值:",5 > 7# 输出: False print("7 > 5 值:",7 > 5# 输出: True print("5 > 5 值:",5 > 5# 输出: False   # 大于 字符串比较 print("'apple' > 'orange' 值:", 'apple' > 'orange'# 输出: False print("'orange' > 'apple' 值:", 'orange' > 'apple'# 输出: True

运行结果:

5 > 7 值: False
7 > 5 值: True
5 > 5 值: False
'apple' > 'orange' 值: False
'orange' > 'apple' 值: True

3,小于等于

1 2 3 4 5 6 7 8 9 # 小于等于 print("5 <= 7 值:",5 <= 7# 输出: True print("7 <= 5 值:",7 <= 5# 输出: False print("5 <= 5 值:",5 <= 5# 输出: True   # 小于等于 字符串比较 print("'apple' <= 'orange' 值:", 'apple' <= 'orange'# 输出: True print("'banana' <= 'apple' 值:", 'banana' <= 'apple'# 输出: False print("'apple' <= 'apple'  值:", 'apple' <= 'apple' # 输出: True

运行结果:

5 <= 7 值: True
7 <= 5 值: False
5 <= 5 值: True
'apple' <= 'orange' 值: True
'banana' <= 'apple' 值: False
'apple' <= 'apple'  值: True

说明:刘宏缔的架构森林—专注it技术的博客,
网站:https://blog.imgtouch.com
原文: https://blog.imgtouch.com/index.php/2023/11/14/python-di-shi-ba-zhang-bi-jiao-yun-suan-fu/
代码: https://github.com/liuhongdi/ 或 https://gitee.com/liuhongdi
说明:作者:刘宏缔 邮箱: [email protected]

4,大于等于:

1 2 3 4 5 6 7 8 9 # 大于等于 print("5 >= 7 值:",5 >= 7# 输出: False print("7 >= 5 值:",7 >= 5# 输出: True print("5 >= 5 值:",5 >= 5# 输出: True   # 大于等于 字符串比较 print("'apple' >= 'apple' 值:", 'apple' >= 'apple'# 输出: True print("'apple' >= 'orange' 值:", 'apple' >= 'orange'# 输出: False print("'orange' >= 'apple' 值:", 'orange' >= 'apple'# 输出: True

运行结果:

5 >= 7 值: False
7 >= 5 值: True
5 >= 5 值: True
'apple' >= 'apple' 值: True
'apple' >= 'orange' 值: False
'orange' >= 'apple' 值: True

5,等于:

1 2 3 4 5 6 7 # 等于 print("7 == 5 值:",7 == 5# 输出: False print("7 == 7 值:",7 == 7# 输出: True   # 等于 字符串比较 print("'apple' == 'apple' 值:", 'apple' == 'apple'# 输出: True print("'apple' == 'orange' 值:", 'apple' == 'orange'# 输出: False

运行结果:

7 == 5 值: False
7 == 7 值: True
'apple' == 'apple' 值: True
'apple' == 'orange' 值: False

6,不等于

1 2 3 4 5 6 7 # 不等于 print("7 != 5 值:",7 != 5# 输出: True print("7 != 7 值:",7 != 7# 输出: False   # 不等于 字符串比较 print("'apple' != 'apple' 值:", 'apple' != 'apple'# 输出: False print("'apple' != 'orange' 值:", 'apple' != 'orange'# 输出: True

运行结果:

7 != 5 值: True
7 != 7 值: False
'apple' != 'apple' 值: False
'apple' != 'orange' 值: True
 

标签:输出,False,apple,orange,python,运算符,第十八章,print,True
From: https://www.cnblogs.com/architectforest/p/17840044.html

相关文章

  • python:第十九章:数据类型之None
    一,什么是None?None表示空值,其类型为NoneType,内存中值为None的对象是同一个实例123456789#None的类型print("None的类型:",type(None)) #输出<class'NoneType'> #值为None的对象是同一个实例,#由于内存None只有一个,所以aisb的结果为True......
  • python:第二十章:数据类型转换之bool
    一,如何得到对象的布尔值?Python中,所有的数据都是对象,如整数、浮点数、字符串、列表、字典等。每个对象都有一个布尔值,用于表示对象的真假内置函数bool()能用来获取对象的布尔值。它把对象转换为布尔值,返回True或False,表示对象为真或假看例子:非0数字的布尔值为True,0的布尔值......
  • 代码随想训练营第三十七天(Python)| 738.单调递增的数字、968.监控二叉树
    738.单调递增的数字classSolution:defmonotoneIncreasingDigits(self,n:int)->int:#主要思路当前数字比前面数字小时。前面数字-1,当前数字变2为9str_n=str(n)foriinrange(len(str_n)-1,0,-1):ifstr_n[i]<str_n[......
  • 代码训练营第三十八天(Python)| 509. 斐波那契数、70. 爬楼梯、746. 使用最小花费爬楼梯
    509.斐波那契数1、动态规划classSolution:deffib(self,n:int)->int:ifn<=1:returnn#dp[i]代表第i个数的斐波那契值dp=[0]*(n+1)dp[0]=0dp[1]=1foriinrange(2,n+1):......
  • Python 使用 MQTT
    官方参考文档:https://docs.emqx.com/zh/cloud/latest/connect_to_deployments/python_sdk.html参考文档:https://zhuanlan.zhihu.com/p/187481769发布消息首先定义一个while循环语句,在循环中我们将设置每秒调用MQTT客户端 publish 函数向 /python/mqtt 主题发送消息。......
  • C语言【运算符】
    C语言【运算符、分支控制语句】1、运算符分类按照操作个数分类:一元运算符(一目运算符):只有一个操作数。如负号-1。二元运算符(二目运算符):有两个操作数。如加号1+2。三元运算符(三目运算符):有三个操作数。如?:a>b?1:2。按功能分类:算数运算符:正(+)、负......
  • Python8days
    如何开启事务介绍常见的字段类型和参数图书管理系统MVC和MTV模式创建多对多表关系的三种方式AJAx的介绍Ajax的案例—————————————————————————————————————————————————————————————————————————......
  • Python:Pandas中df.iloc和df.loc区别
    1df.iloc官方文档中定义为“基于整数位置的索引,用于按位置选择。”df.iloc就是只根据行列号对数据进行切片或选择。当作数组取数就行。df.iloc[raw,col]:第一个参数raw表示行选,第二个参数表示列选,都必须是整数。importpandasaspdmydict=[{'a':1,'b':2,'d':4},......
  • python实现socket端口监听
    #服务端importsocketip_port=('127.0.0.1',1234)sk=socket.socket(socket.AF_INET,socket.SOCK_DGRAM,0)sk.bind(ip_port)whileTrue:data=sk.recv(1024).strip().decode()print(data)ifdata=="exit":print(&qu......
  • 基于python的影片数据爬取与数据分析-计算机毕业设计源码+LW文档
    摘 要快速发展的社会中,人们的生活水平都在提高,生活节奏也在逐渐加快。为了节省时间和提高工作效率,越来越多的人选择利用互联网进行线上打理各种事务,通过线上管理影片数据爬取与数据分析也就相继涌现。与此同时,人们开始接受方便的生活方式。他们不仅希望页面简单大方,还希望操作方......