栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Python

Python 运算符

Python 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

Python 运算符

一、算数运算符

算数运算符包括 - * / // % **

代码

a 10;
print( 加法 a b ,a b)
print( 减法 a - b ,a - b)
print( 乘法 a * b ,a * b)
print( 除法 a / b ,a / b)
print( 求商 a // b ,a // b)
print( 求余 a % b ,a % b)
print( a的b次幂 a ** b ,a ** b)

运行效果

二、增强运算符 增强运算符包括 - * / // ** % 说明 a b 等同于 a a 其他增强运算符预算规则同算数运算符。 三、比较运算符

比较运算符包括 !

比较运算符的运算结果为布尔类型数据 True or False

代码

a 10;
print( 大于 , a b);
print( 小于 , a b);
print( 大于等于 , a b);
print( 小于等于 , a b);
print( 不等于 , a ! b);
print( 等于 , a b);

运行效果

四、逻辑运算符

逻辑运算符包括 and or not

逻辑运算符最终的运行效果会得到一个布尔类型数据 True or False

and 与运算 一假为假 全真为真。所有条件中只要有一个值为 False 那么最后的运行结果为 False;所有条件都为真 则运行结果为 True

or 或运算 一真为真 全假为假。所有条件中只要有一个值为 True 那么最后的运行结果为 True;所有条件都为假 则运行结果为 False

not 取反 条件为真则为假 条件为假则为真。

代码

a 10;
print( 与运算 ,a b and b 0); # True and True True
print( 与运算 ,a 10 and b 0); # False and True False
print( 或运算 ,a 0 or b a); # True or False True
print( 或运算 ,a 20 or b a); # False or False False

运行效果

五、身份运算符

身份运算符包括 is 和 is not

is 用于判断两个对象是否是同一个对象 是返回 True 否则返回 False。

is not 与 is 恰恰相反。

代码

a 100.0;
b 100;
c 1e2;
d 100.0 ;
print( a is b ,a is b);
print( a is not b ,a is not b);
print( a is c ,a is c);
print( a is not c ,a is not c);
print( a is d ,a is d);
print( a is not d ,a is not d);

运行效果

六、运算符的优先级 由高到低顺序如下 算数运算符比较运算符增强运算符身份运算符逻辑运算符
转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/267529.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号