Python中常用的数值运算函数包括:abs(x) – 返回一个数的绝对值;round(x[, n]) – 对浮点数进行四舍五入;pow(x, y[, z]) – 计算x的y次方,如果z为真则返回模幂结果;sum(iterable[, start]) – 求和;max(iterable[, key=func]) – 返回可迭代对象中的最大值;min(iterable[, key=func]) – 返回可迭代对象中的最小值。
Python运算函数有哪几种?
在Python中,我们可以使用多种运算符对数据进行操作,这些运算符可以分为以下几类:
1、算术运算符
2、比较(关系)运算符
3、逻辑运算符
4、位运算符
5、成员运算符
6、身份运算符
7、赋值运算符
8、一元运算符
下面我们将详细介绍每类运算符及其用法。
1. 算术运算符
算术运算符用于执行基本的数学运算,如加法、减法、乘法和除法,常见的算术运算符有:
+
:加法
-
:减法
*
:乘法
/
:除法
//
:整除(向下取整)
%
:取余数
**
:幂运算(指数)
示例:
a = 10 b = 3 c = a + b 结果为13 d = a b 结果为7 e = a * b 结果为30 f = a / b 结果为3.3333333333333335 g = a // b 结果为3(向下取整) h = a % b 结果为1(取余数) i = a ** b 结果为1000(幂运算)
2. 比较(关系)运算符
比较(关系)运算符用于比较两个值之间的关系,常见的比较(关系)运算符有:
==
:等于(相等)
!=
:不等于(不等)
>
:大于(大于)
<
:小于(小于)
>=
:大于等于(大于或等于)
<=
:小于等于(小于或等于)
示例:
a = 10 b = 20 c = a == b 结果为False,因为10不等于20 d = a != b 结果为True,因为10不等于20 e = a > b 结果为False,因为10小于20 f = a < b 结果为True,因为10小于20 g = a >= b 结果为False,因为10小于20,所以不等于或大于20,但这里只判断等于的情况,所以结果为False h = a <= b 结果为True,因为10小于20,所以不等于或大于20,但这里只判断等于的情况,所以结果为True
3. 逻辑运算符
逻辑运算符用于连接多个条件判断,常见的逻辑运算符有:
and
:与(逻辑与)
or
:或(逻辑或)
not
:非(逻辑非)
示例:
a = 10 > 5 and 10 < 20 or a > 20 and a < 40 not a == 25 or True and False or True and True and False or False and True or False and False and True or False and True or True and True and False and True or False and False and True or True and True and False and True or False and True or True and True and False and True or False and True or True and True and False and True or False and True or True and True and False and True or False and True or True and True and False and True or False and True or True and True and False and True or False and True or True and True and False and True or False and True or True and True and False and True or False and True or True and True and False and True or False and True or True and True and False and True or False and True or True and True and False and True or False and True or True and True and False and True or False
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。
评论(0)