Python旧版课程库
Python第 03 期 - 基础查看课程总览

080 模块 - math包的使用 2

主要内容

  1. 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、通配符匹配 - ★★★