作业介绍

基础算术运算:

  • 加法(+):用于计算两个或多个数的和,例如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 小时