nicezzz 发表于 2021-6-17 16:26:46

为什么会出现这个结果?

这个代码运行,结果我不论输入整数还是别的都是出现“输入错误。”,想知道哪里有问题,谢谢大家!

a = input('请输入一个整数:')
b = isinstance(a, int)
if b == True:
    print('输入正确。')
else:
    print('输入错误。')

qq1151985918 发表于 2021-6-17 16:31:56

因为 a 一直都是 str
input 得到的 就是 str

nicezzz 发表于 2021-6-17 16:39:16

qq1151985918 发表于 2021-6-17 16:31
因为 a 一直都是 str
input 得到的 就是 str

原来是这样,太感谢了{:7_123:}
页: [1]
查看完整版本: 为什么会出现这个结果?