| |
|
开发:
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、各种基本运算符的应用
|
|
|
上一篇文章 下一篇文章 查看所有文章 |
|
开发:
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- |
|
网站联系: qq:121756557 email:121756557@qq.com IT数码 |