主要内容
- math包的常用函数:ceil() floor() fabs() factorial()
1. math包的常用函数:ceil()
ceil()方法返回参数的上入整数,语法如下:
math.ceil(x)
参数说明:
x,数值表达式
功能:返回x的上入整数
例如:
import math
print(math.ceil(-100.2)) # x可以是正数或负数
print(math.ceil(-100.8))
print(math.ceil(99.9))
print(math.ceil(99.1))
print(math.ceil(math.pi+1)) # x可以是表达式
2. math包的常用函数:floor()
floor()方法返回参数的下舍整数,语法如下:
math.floor(x)
参数说明:
x:必须参数,数值表达式
功能:x的下舍整数
例如:
import math
print(math.floor(-100.2)) # x可以是正数或负数
print(math.floor(-100.8))
print(math.floor(99.9))
print(math.floor(99.1))
print(math.floor(math.pi+1)) # x可以是表达式
3. math包的常用函数:fabs()
fabs()方法返回参数的绝对值,语法如下:
math.fabs(x)
参数说明:
x: 数值表达式
功能:返回x的绝对值
例如:
import math
print(math.fabs(-100.2)) # x可以是正数或负数
print(math.fabs(-100.8))
print(math.fabs(99.9))
print(math.fabs(99.1))
print(math.fabs(math.pi+1)) # x可以是表达式
python内置函数abs()和math内置函数fabs的区别如下:
4. math包的常用函数:factorial()
factorial()方法返回参数的阶乘,语法如下:
math.factorial(x)
参数说明:
x: 必须参数,非负整型数字
功能:返回x的阶乘
例如:
import math
print(math.factorial(5))
print(math.factorial(math.floor(math.pi))) # x可以是表达式
5. 小结
ceil()方法返回参数的上入整数
floor()方法返回参数的下舍整数
fabs()方法返回参数的绝对值
factorial()方法返回参数的阶乘
OJ训练题
1、站队 - ★
2、打地鼠 - ★
3、订单 - ★
4、9键键盘 - ★★
5、通配符匹配 - ★★★