ZZULIOJ1026

1026:字符类型判断

题目描述
从键盘输入一个字符,判断该字符是否大写字母、小写字母、数字字符或其他字符。分别输出对应的提示信息。
输入
输入一个字符。
输出
如果该字符是大写字母,则输出“upper”;若是小写字母,则输出“lower”;若是数字字符,则输出“digit”;若是其他字符,则输出“other”。(输出不含双引号)。
样例输入
1
样例输出
digit
提示

来源分类
*
代码

x = input()
num = ord(x[0])
if num >= 48 and num <= 57:
    result = 'digit'
else:
    if num >= 65 and num <= 90:
        result = 'upper'
    else:
        if num >= 97 and num <= 122:
            result = 'lower'
        else:
            result = 'other'
print(result)

(在下小白一个,代码写的比较笨,见谅
如有哪里可以写的更好,请指教?)


版权声明:本文为yunlover原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。