Python Math modf() 函数
Python Math modf() 方法返回 x 的整数部分与小数部分,两部分的数值符号与 x 相同,整数部分以浮点型表示。
Python Math modf() 语法
以下是 modf() 方法的语法:
import math
math.modf( x )
注意:modf()是不能直接访问的,需要导入 math 模块,通过静态对象调用该方法。
Python Math modf() 参数
- x – 数值表达式。
Python Math modf() 返回值
返回x的整数部分与小数部分,
Python Math modf() 示例1
以下展示了使用 modf() 方法的实例:
#!/usr/bin/python3
import math
print("math.modf(100.12) : ", math.modf(100.12))
print("math.modf(-100.72) : ", math.modf(-100.72))
print("math.modf(2) : ", math.modf(2))
输出:
Python Math modf() 示例2
#!/usr/bin/python3
import math
print("math.modf(100.12) : ", math.modf("100.12"))
输出:
Python Math modf() 示例3
#!/usr/bin/python3
from math import modf
lst = [3.12, -5.14, 13.25, -5.21]
tpl = (33.12, -15.25, 3.15, -31.2)
# modf() function on elements of list
print("modf() on First list element : ", modf(lst[0]))
print("modf() on third list element : ", modf(lst[2]))
# modf() function on elements of tuple
print("modf() on Second tuple element : ", modf(tpl[1]))
print("modf() on Fourth tuple element : ", modf(tpl[3]))
输出: