Why does this line of code in Python 3 prints False of 1 is an int??? Tanks
本问题已经有最佳答案,请猛点这里访问。
为什么在python 3中打印错误?
1 2 | >>> 1 == int False |
谢谢你的帮助!!!!!
因为那根本不符合你的想法。您将整数值
如果要检查对象是否为某种类型,请使用
1 | isinstance(1, int) |
我猜,你想用的是:
1 2 | >>> type(1) is int True |
或
1 2 | >>> type(1) == int True |