gpt4 book ai didi

python - 在 Python 中将表达式计算为 float

转载 作者:行者123 更新时间:2023-11-28 19:51:00 24 4
gpt4 key购买 nike

我想编写一个函数,它输入两个变量 a、b 并以 float 形式返回 a/b,而不管 a 和 b 的类型如何。现在我正在这样做:

def f(a, b):
return float(a)/float(b)

有更好的方法吗?

最佳答案

假设你使用的是 Python2,把它放在文件的顶部

from __future__ import division

now / 总是会给出一个 float 。对旧行为使用 //

如果你使用的是Python3,那么这已经是/的默认行为了

关于python - 在 Python 中将表达式计算为 float ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7788419/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com