python中的运算符使用实例分析
发表于:2026-11-03 作者:千家信息网编辑
千家信息网最后更新 2026年11月03日,本篇内容介绍了"python中的运算符使用实例分析"的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!一、
千家信息网最后更新 2026年11月03日python中的运算符使用实例分析
本篇内容介绍了"python中的运算符使用实例分析"的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!
一、比较运算符
比较运算符主要是True和Fals两个值
编号 | 比较运算符 | 说明 |
1 | == | 等于 |
2 | != <>(Python3 已不再使用) | 不等于 |
3 | > | 大于 |
4 | < | 小于 |
5 | >= | 大于等于 |
6 | <= | 小于等于 |
代码如下:
a=51b=len('CTO')# 等于print('a和b等于比较值:'+str(a==b))# 不等于print('a和b等于比较值:'+str(a!=b))# 大于print('a和b等于比较值:'+str(a>b))# 小于print('a和b等于比较值:'+str(a=b))# 小于等于print('a和b等于比较值:'+str(a<=b))效果如下:
二、赋值运算符
编号 | 赋值运算符 | 说明 |
1 | = | 简单赋值运算符 |
2 | += | 加法赋值运算符 |
3 | -= | 减法赋值运算符 |
4 | /= | 除法赋值运算符 |
5 | %= | 取模赋值运算符 |
6 | **= | 幂赋值运算符 |
7 | //= | 取整赋值运算符 |
代码如下:
# 简单赋值运算符if True:a=51b=len('CTO')print('a值:'+str(a))# 加法赋值运算符if True:a=51b=len('CTO')a+=bprint('a+=b值:'+str(a))# 减法赋值运算符if True:a=51b=len('CTO')a-=bprint('a-=b值:'+str(a))# 除法赋值运算符if True:a=51b=len('CTO')a/=bprint('a/=b值:'+str(a))# 取模赋值运算符if True:a=51b=len('CTO')a%=bprint('a%=b值:'+str(a))# 幂赋值运算符if True:a=len('51')b=len('CTO')a**=bprint('a**=b值:'+str(a))# 取整赋值运算符if True:a=51b=len('CTO')a//=bprint('a//=b值:'+str(a))效果如下:
三、位运算符
编号 | 位运算符 | 说明 |
1 | & | 按位与运算符,两者均1则为1,否则为0 |
2 | | | 按位或运算符,两者其一为1则为1,否则为0 |
3 | ^ | 按位异或运算符 |
4 | ~ | 按位取反运算符 |
5 | << | 左移动运算符 |
6 | >> | 右移动运算符 |
代码如下:
# 十进制转二进制,[2:]去掉0b,int将字符串转为整型a=int(bin(51)[2:])b=int(bin(len('CTO'))[2:])print('a=51=二进制值:'+str(a))print('b=3=二进制值:'+str(b))# a=110011# b=000011=11# 按位与运算符if True:print('a&b值:'+str(a&b))# 按位或运算符if True:print('a|b值:'+str(a|b))# 按位异或运算符if True:print('a^b值:'+str(a^b))# 按位取反运算符if True:print('~a值:'+str(~a))# 左移动运算符if True:print('a<<2值:'+str(a<<2))# 右移动运算符if True:print('a>>2值:'+str(a>>2))效果如下:

四、逻辑运算符
编号 | 逻辑运算符 | 说明 |
1 | and | 与运算符,a和b为True,才为True |
2 | or | 或运算符,a和b其中一个为True,则为True |
3 | not | 非运算符,a为False,则为True |
代码如下:
a=len(str(51))<0b=len('CTO')>0print('a值:'+str(a))print('b值:'+str(b))# 与运算符if True:print('a and b值:'+str(a and b))# 或运算符if True:print('a or b值:'+str(a or b))# a非运算符if True:print('not(a)值:'+str(not(a)))效果如下:
五、成员运算符
编号 | 成员运算符 | 说明 |
1 | in | a在b中,则返回True |
2 | not in | a不在b中,则返回True |
代码如下:
a='C'b=[5,1,'C','T','O']print('a值:'+str(a))print('b值:'+str(b))# in运算符if True:print('a in b值:'+str(a in b))# not in运算符if True:print('a not in b值:'+str(a not in b))效果如下:
成员运算符
编号 | 成员运算符 | 说明 |
1 | is | a和b是否一样,则返回True |
2 | is not | a和b不是一样,则返回True |
代码如下:
a='C'b=[5,1,'C','T','O']print('a值:'+str(a))print('b值:'+str(b))# in运算符if True:print('a in b值:'+str(a in b))# not in运算符if True:print('a not in b值:'+str(a not in b))#!/usr/bin/python3# -*- coding: utf-8 -*-# Feb 12, 2022 11:00 AMa='51CTO 'b=' 51CTO'print('a值:'+str(a))print('b值:'+str(b))# is运算符if True:print('a is b值:'+str(a is b))# is not运算符if True:print('a is not b值:'+str(a is not b))# is运算符,清除空格a=a.strip()b=b.strip()if True:print('a is b值:'+str(a is b))# is运算符,清除空格c='51CTO'd='51CTO'if True:print('c is d值:'+str(c is d))效果如下:

"python中的运算符使用实例分析"的内容就介绍到这里了,感谢大家的阅读。如果想了解更多行业相关的知识可以关注网站,小编将为大家输出更多高质量的实用文章!
运算符
运算
代码
效果
成员
二进制
移动
实例
实例分析
分析
内容
减法
加法
更多
知识
空格
逻辑
除法
实用
学有所成
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
百单网互联网科技有限公司怎么样
互联网科技公司经营范围
湖南永感互联网科技有限公司
厦门中拓互联网络科技有限公司
新华互联网科技学院
互联网科技资迅
为想互联网科技
唐信互联网科技 大连
上游互联网科技
互联网金融 科技创新
互联网科技美容
互联网科技类展会
北京三清互联网科技
西藏七维空间互联网科技有限公司
宁波青枫互联网科技有限公司
链环科技传统企业怎么转型互联网
西安小鹰速贷互联网科技有限公司
互联网科技数字货币
宇信科技在杭州互联网排第几
互联网科技职业技能培训学校
广州万易互联网科技有限公司
深圳恒合互联网络科技有限公司
中资互联网科技
互联网科技的发展
期待互联网科技
互联网科技股有哪些
互联网金融监管科技
世界互联网科技公司市值排名
中和天地互联网科技有限公司
互联网领先科技成果宣传视频