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)
(在下小白一个,代码写的比较笨,见谅
如有哪里可以写的更好,请指教😀)