Python3 - 运算符详解
Posted 韩俊强
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Python3 - 运算符详解相关的知识,希望对你有一定的参考价值。
算数运算符
+ 加法
在数值中就是把两个数据进行相加
BOOL类型的数据,和数值类型的数据进行算数运算时,True视为1,False视为0
在字符串中 +表示的是字符串拼接,多个字符串拼接在一起,形成一个新的字符串
- 减法
数值中的减法
* 乘法
数值中的乘法
如果在字符串中使用的话,只能乘以一个正整数,把字符串中的内容重复n次
/ 除法
求商
// 向下取整
结果是一个整数,获取的是比商小但是又最近于商的整数
** 幂数
求指定的指定次方
% 余数
获取的是余数
赋值运算符
简单的赋值运算符 =
符合赋值运算符
+=
-=
*=
/=
**=
%=
对指定的变量进行对应的运算之后 再把结果赋值给变量
x = 10
x += 15 ===> x = x + 15
x = 3
x **= 3 ===> x = x ** 3
赋值运算符的优先级别最低,优先运算=等号右边的表达式,把右边的结果赋值给左边的变量
优先级:** > * / // % > + -
比较运算符
> 判断前面的表达式的结果是否大于后面
< 判断前面的表达式的结果是否小于后面
>= 判断前面的表达式的结果是否大于等于后面
<= 判断前面的表达式的结果是否小于等于后面
!= 判断前面的表达式的结果是否不等于后面
比较运算符的结果是布尔类型的
算数运算符的优先级是高于比较运算符的
x = 11
y =
以上是关于Python3 - 运算符详解的主要内容,如果未能解决你的问题,请参考以下文章