请帮我

时间:2019-09-28 08:02:35

标签: python-3.x if-statement

x = input('enter any character :')
if x >= 'A' and x <= 'Z':
    print('you entered a uppercase letter')
elif x >= 'a' and x <= 'z':
    print('you entered a lowercase letter')
elif x >= '1' and x <= '8':
    print('you entered an integer')
else:
    print('you entered a special character')

当我输入21,77,11或任何此类数字时,其输出为“您输入了整数”,但是当我输入任何数字(如80、81、87(以8开头的数字)时)则显示“您输入了a特殊字符”。

为什么我会得到这样的输出?

0 个答案:

没有答案