gpt4 book ai didi

python - 需要 float ?? Python 中的 round() 错误

转载 作者:太空宇宙 更新时间:2023-11-04 10:14:13 25 4
gpt4 key购买 nike

无法通过搜索找到该问题的答案。我正在尝试学习一些 Python,需要你的帮助来实现这个功能:

def roundtest():
i = round(raw_input("call a number: "), 2)
print i

我的输入和我得到的错误:

call a number: 1.2222

TypeError: a float is required

谢谢你的帮助

最佳答案

raw_input 返回一个字符串,然后您必须将其解析为 float,如下所示:

def roundtest():
i = round(float(raw_input("call a number: ")), 2)
print i

关于python - 需要 float ?? Python 中的 round() 错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36377275/

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