2022年 11月 9日

python表示乘方的运算符_Python中的运算符

1.1 概述

python语言支持以下的运算符:

算数运算符

比较运算符

赋值运算符

逻辑(关系)运算符

位运算符

成员运算符

身份运算符

运算符的优先级

1.2 Python算术运算符

假设变量a为10,变量b为21:

运算符

描述

实例

+

加 – 两个对象相加

a + b 输出结果 31

减 – 得到负数或是一个数减去另一个数

a – b 输出结果 -11

*

乘 – 两个数相乘或是返回一个被重复若干次的字符串

a * b 输出结果 210

/

除 – x 除以 y

b / a 输出结果 2.1

%

取模 – 返回除法的余数

b % a 输出结果 1

**

幂(乘方) – 返回x的y次幂

a**b 为10的21次方

//

取整除 – 向下取接近除数的整数

>>> 9//2 4 >>> -9//2 -5

说明:

优先级: 幂(乘方) > 乘、除、整除、取余 > 加、减; 可以使用括号改变运算顺序

结合顺序(对优先级相同的): 从左到右;

整数除整数,运算结果为小数

对于整除运算, 它是向下圆整结果。因此在结果为负数的情况下, 圆整后将离0更远。

# 10/(-3) = -3 … 1

# -10/ 3 = -3 .