IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> Python知识库 -> Python六种运算符 -> 正文阅读

[Python知识库]Python六种运算符

1、算数运算符

算数运算符可以用于对操作数进行算数运算,其运算结果为数值类型

运算符? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 描述

+? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 加法运算或正号

-? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?减法运算或符号

*? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?乘法运算

/? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 除法运算

//? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?整除运算,返回商

%? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 整除运算,返回余数

**? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 求幂运算

2、关系运算符

关系运算符亦称比较运算符,用于比较两个操作数的大小,其运算结果是一个布尔值。关系运算符的操作数可以是数字或字符串。若操作数是字符串,系统则会从左向右逐个比较每个字符的Unicode码,知道出现不同的字符或字符串为止。

运算符? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 描述

==? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?等于

<? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?小于

>? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?大于

<=? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?小于等于

>=? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?大于等于

!=? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?不等于

3、逻辑运算符

逻辑运算符用于布尔值的运算,包括逻辑与、逻辑或和逻辑非。其实逻辑与和逻辑或是双目运算符,逻辑非是单目运算符。

运算符? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 描述

and? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?逻辑与

or? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 逻辑或

not? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 逻辑非

4、位运算符

位运算符用于对数字的二进制进行运算。位运算符包括左移运算符(<<)、右移运算符(>>)、按位运算符(&)、按位或运算符(|)、按位异或运算符(^)以及按位取反运算符(~)。

运算符? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 描述

<<? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 左移运算符,将左操作数的二进制全部左移若干(左操作数)位? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?高位丢弃,低位补0

>>? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 右移运算符,将右操作数的二进制全部左移若干(右操作数)位? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?高位补0,低位丢弃

&? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 按位运算符,将两个操作数的对应二进制位进行与运算

|? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 按位或运算符,将两个操作数的对应二进制位进行或运算

^? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?按位异或运算符,将两个操作数的对应二进制位进行异或运算

~? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?按位取反运算符(单目运算符),将操作数的每个二进制位取反

5、身份运算符

身份运算符用于比较两个对象的内存地址是否相同。

运算符? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 描述

is? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 若运算符两侧的变量指向同一个对象则返回True,否则返回False

is not? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ??若运算符两侧的变量指向不同对象则返回True,否则返回False

6、成员运算符

成员运算符用于判定对象是否存在于字符串等序列中。

运算符? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 描述

in? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 若对象包含在序列中则返回True,否者返回False

in not? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ??若对象未包含在序列中则返回True,否者返回False

7、各种基本运算符的应用

# 创建变量
x=5
y=3
# 算数运算
print("x=",x,",y=",y,sep="")
print("x+y=",x+y,sep="")
print("x-y=",x-y,sep="")
print("x*y=",x*y,sep="")
print("x/y=",x/y,sep="")
print("x//y=",x//y,sep="")
print("x%y=",x%y,sep="")
print("x**y=",x**y,sep="")

# 关系运算
print("x==y 返回",x==y,sep="")
print("x>y 返回",x>y,sep="")
print("x>=y 返回",x>=y,sep="")
print("x<y 返回",x<y,sep="")
print("x<=y 返回",x<=y,sep="")
print("x!=y 返回",x!=y,sep="")

# 逻辑运算
print("x>y and y<2 返回",x>y and y<2,sep="")
print("x>y or y<2 返回",x>y or y<2,sep="")
print("not(x>y)返回",not(x>y),sep="")

# 身份运算
print("x is y 返回",x is y,sep="")

# 成员运算
print("y in 'Python'返回",y in 'Python',sep="")

  Python知识库 最新文章
Python中String模块
【Python】 14-CVS文件操作
python的panda库读写文件
使用Nordic的nrf52840实现蓝牙DFU过程
【Python学习记录】numpy数组用法整理
Python学习笔记
python字符串和列表
python如何从txt文件中解析出有效的数据
Python编程从入门到实践自学/3.1-3.2
python变量
上一篇文章      下一篇文章      查看所有文章
加:2021-10-01 16:48:38  更:2021-10-01 16:50:26 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 -2024/11/15 16:41:09-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码