如标题所示,我想问一下如果变量是整数,我该如何测试它。我看过其他主题,但它们似乎没有可用的代码或我不知道如何使用的代码。
print("Enter the weight of the bag in grams.")
weight = float(input()) # float was used as it might be a decimal sometimes
amtcoin = weight / 3.56
如何测试 amtcoin 是否为整数?正如变量所暗示的那样,它是硬币的数量,你不能拥有硬币的一小部分。 谢谢。
请您参考如下方法:
您可以像以前一样转换为 float ,然后使用 is_integer 方法检查:
float(weight).is_integer()
