Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/313.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
python中的几个数学函数前面的f是什么_Python_Python 2.7 - Fatal编程技术网

python中的几个数学函数前面的f是什么

python中的几个数学函数前面的f是什么,python,python-2.7,Python,Python 2.7,我正在学习python中的一些基本模块,并遇到了数学函数 我在fabs、fmod、frexp、fsum等几个函数前面看到了“f” 我可以知道这些函数中的“f”是什么吗?它是一些函数的浮点返回版本,可能返回整数。例如: >>> abs(50) 50 >>> from math import * >>> fabs(50) 50.0 >>> 由于返回类型不同,因此不能只有一个函数 注意:正如dawg提到的,它可以检查输入类型并

我正在学习python中的一些基本模块,并遇到了数学函数

我在fabs、fmod、frexp、fsum等几个函数前面看到了“f”


我可以知道这些函数中的“f”是什么吗?它是一些函数的浮点返回版本,可能返回整数。例如:

>>> abs(50)
50
>>> from math import *
>>> fabs(50)
50.0
>>> 
由于返回类型不同,因此不能只有一个函数


注意:正如dawg提到的,它可以检查输入类型并返回相同的输入类型,但这可能不是您想要的。每个人最终都会强制该类型使用float或int来确定。

意味着它返回float类型。不要浪费时间去看那些函数的功能,我接受了它。那么为什么它不适用于ceil function呢具有返回整数的函数的浮点版本有什么意义呢?通过对参数进行类型测试,您可能只有一个函数,但它会更慢、更混乱……更不用说它看起来很像C对应的函数了。