题目描述
从键盘输入一个字符,判断该字符是否大写字母、小写字母、数字字符或其他字符。分别输出对应的提示信息。
输入输出格式
输入
输入一个字符。
输出
如果该字符是大写字母,则输出“ upper ”;若是小写字母,则输出“ lower ”;若是数字字符,则输出“ digit ”;若是其他字符,则输出“ other ”。(输出不含双引号)。
输入输出样例
样例输入
E
样例输出
upper
s=input()
for i in s:
if ord(i)>=48 and ord(i)<=57:
print('digit')
for i in s:
if ord(i)>=65 and ord(i)<=90:
print('upper')
for i in s:
if ord(i)>=97 and ord(i)<=122:
print('lower')
for i in s:
if ord(i)<48 or ( ord(i)>57 and ord(i)<65) or(ord(i)>90 and ord(i)<97) or ord(i)>122:
print('oyher')
ch=input() #读取字符if 'a'<=ch<='z':print('lower') #依次判断所属类别elif 'A'<=ch<='Z':print('upper')elif '0'<=ch<='9':print('digit')else:print('other')










