作业介绍
基础算术运算:
- 加法(+):用于计算两个或多个数的和,例如3 + 5的结果为8。
- 减法(-):计算两个数的差,如10 - 4的结果为6。
- 乘法(*):计算两个或多个数的乘积,7 * 2的结果为14。
- 除法(/):进行除法运算,结果为浮点数,如20 / 5的结果为4.0。
- 整除(//):返回除法运算的商的整数部分,结果可以理解为向下取整。 7 // 2的结果为3。
- 取余(%):返回除法运算的余数,7 % 2的结果为1。也叫取模。
- 幂运算()**:计算一个数的幂次方,2 ** 3表示 2 的 3 次方,结果为8。
内置数学函数
无需导入模块,直接可用:
- abs(x) 返回绝对值 abs(-5.2) 5.2
- round(x,n) 四舍五入,n 为保留小数位数(默认 0) round(3.1415, 2) 3.14
- pow(x,y,z) 计算 x^y,可选 z 则返回 (x^y) % z pow(2, 3)、pow(2, 3, 3) 8、2
- max(x1, x2, ...) 返回最大值 max(1, 5, 3) 5
- min(x1, x2, ...) 返回最小值 min(1, 5, 3) 1
math 模块(处理实数运算)
需先导入 import math, 常用函数:
1、基本运算
- math.sqrt(x):计算平方根(x≥0) math.sqrt(16) → 4.0
- math.pow(x, y):计算 x^y(与内置 pow 类似,但返回浮点数) math.pow(2, 3) → 8.0
2、其他常用函数
- math.floor(x):向下取整(返回小于等于 x 的最大整数) math.floor(3.8) → 3
- math.ceil(x):向上取整(返回大于等于 x 的最小整数) math.ceil(3.2) → 4
- math.gcd(x, y):计算最大公约数(x, y 为正整数) math.gcd(24, 18) → 6
题目
认领作业后才可以查看作业内容。
- 状态
- 正在进行…
- 题目
- 8
- 开始时间
- 2025-9-17 0:00
- 截止时间
- 2035-9-25 23:59
- 可延期
- 24 小时