python中的运算符使用实例分析
发表于:2025-11-11 作者:千家信息网编辑
千家信息网最后更新 2025年11月11日,本篇内容介绍了"python中的运算符使用实例分析"的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!一、
千家信息网最后更新 2025年11月11日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安全错误
数据库的锁怎样保障安全
网络安全ppt 模板
软件开发java net
棱镜门事件网络安全举报电话
网关和网络技术员哪个工资高
onenote提示临时服务器
学生 网络安全知识
汽车票软件开发
单位网络安全相关工作制度
要求翻译软件开发
济南网络技术学习
软件开发培训流程
大国重器描述网络安全
江苏net软件开发哪家正规
联想服务器鼠标
桦川软件开发
数据库自己缓存和二级缓存
网吧网络安全规划
依法依规应对网络安全
定期重启数据库和应用服务
mysql数据库为什么不能连接
学习网络安全需要哪些课程
网络安全常用的关键技术及内容
steam方舟官方服务器会闪退
wcf自动创建数据库
数据库8.0.27如何修改密码
戴尔服务器关机很久
猫和老鼠服务器比赛
服务器pci报警有影响吗
软件开发与定制绍兴
深圳鑫捷迅网络技术有限公司