为什么我的四舍五入功能不起作用?

时间:2019-06-11 19:29:08

标签: python

我正在尝试编写一个函数,该函数将判断是否为数字舍入。返回bool值时出现问题。

def is_round(num):
    num = str(num)
    coma = 0
    coma = int(coma)
    for i in range(len(num)):
        if num[i] == ".":
            coma = i
    print(num[coma + 1])
    print(len(num[coma:]))
    if num[coma + 1] == 0 and len(num[coma:]) == 2:
        return True
    else:
        return False

print(is_round(5.0))

我希望为0; 2;是的,但是我有0; 2;错误

0 个答案:

没有答案