python中的运算符使用实例分析
发表于:2025-02-19 作者:千家信息网编辑
千家信息网最后更新 2025年02月19日,本篇内容介绍了"python中的运算符使用实例分析"的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!一、
千家信息网最后更新 2025年02月19日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安全错误
数据库的锁怎样保障安全
纽麦德网络技术有限公司
国泰君安的服务器
服务器名字忘了怎么找回
数据库编辑器出现乱码
重庆大学采购数据库费用
互联网科技同义词
网络安全发59条规定
腾飞安全服务器机柜
网络安全心得体会三千字
今日头条的数据库
q20网络安全设置在哪
江西智慧养老软件开发
网络安全设计及等级保护
优化自己的网络技术
互联网科技创新的方法路径
淮安企业软件开发管理
sql外部数据库连接
绝地求生手游服务器可以更改吗
河南企业软件开发靠谱吗
中国移动网络数据库怎么设置
查询数据库的7个标准步骤是什么
软件开发公司与软件运营公司
华为 数据库审计
人渣租服务器最新教程
万得数据库 万德
网络安全隐蔽接入
东莞易特软件开发有限公司
免费国外服务器推荐
qt数据库怎么添加变量
计算机考试网络技术好考