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 - 运算符详解的主要内容,如果未能解决你的问题,请参考以下文章

零基础入门Python3-函数详解

整型以及布尔值的转换 字符串详解

详解 Python3 正则表达式系列索引

自学Python-内置函数详解

python3 常用模块详解

Python3 运算符