我有两个数字存储在变量 a 和 b 中,我想知道这两个数字的比率在 Python 中是否为整数。然而当我尝试
result = a./b
它给了我一个
SyntaxError: invalid syntax
但是如果我说
result = a/b
它会截断小数部分。我怎样才能得到完整的数字来测试完整性?
我打算用
if (not isinstance(result, (int, long))):
then do something for non-integer numbers..
谢谢,我正在使用 python 2.7.1
最佳答案
使用这一行来获得你想要的除法行为:
from __future__ import division
或者,您可以使用模数:
if (a % b) == 0: #do something
关于python - 如何划分存储在 Python 变量中的两个整数?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6315865/