python编程输入一个字符,并判断此字符是字母、数字还是其它字符,如果是字母,还要判断是大写还是小写。
时间: 2023-12-31 11:03:52 浏览: 73
python 输入一行字符,分别统计出其中英文字母、空格、数字和其它字符的个数 (示例)
5星 · 资源好评率100%
可以使用Python中的isalpha()、isdigit()、isupper()和islower()方法来判断输入的字符是字母、数字还是其它字符,以及是否为大写或小写字母。以下是一个示例代码:
```
ch = input("请输入一个字符:")
if ch.isalpha():
if ch.isupper():
print("您输入的是大写字母")
else:
print("您输入的是小写字母")
elif ch.isdigit():
print("您输入的是数字")
else:
print("您输入的是其它字符")
```
该代码首先使用input()函数获取用户输入的字符,然后使用isalpha()方法判断该字符是否为字母,如果是字母,则使用isupper()和islower()方法判断该字母是大写还是小写字母。如果该字符不是字母,则使用isdigit()方法判断是否为数字,否则就是其它字符。最后输出判断结果。
阅读全文