Skip to main content
 首页 » 编程设计

python之如果变量是整数,如何测试它

2025年05月04日10虾米姐

如标题所示,我想问一下如果变量是整数,我该如何测试它。我看过其他主题,但它们似乎没有可用的代码或我不知道如何使用的代码。

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()