Python输入单个字符,判断并显示该字符是否为大写英文字母、小写英文字母、非英文文字字符、空格、数字或者其它字符。
时间: 2023-12-22 07:06:14 浏览: 27
下面是一种实现方法:
```python
ch = input("请输入一个字符:")
if ch.isupper():
print(ch, "是大写英文字母")
elif ch.islower():
print(ch, "是小写英文字母")
elif ch.isdigit():
print(ch, "是数字")
elif ch.isspace():
print(ch, "是空格")
elif not ch.isalpha():
print(ch, "是非英文字符")
else:
print(ch, "是其它字符")
```
首先使用 `input()` 函数获取用户输入的字符,然后通过字符串的方法 `isupper()`、`islower()`、`isdigit()`、`isspace()`、`isalpha()` 判断该字符是否为大写英文字母、小写英文字母、数字、空格、非英文字符,或者其它字符。最后根据判断结果输出相应的信息。
相关问题
用python输入单个字符,判断并显示该字符是否为大写英文字母、小写英文字母、非英文文字字符、空格、数字或者其它字符。
代码如下:
```python
ch = input("请输入一个字符:")
if ch.isupper():
print("大写英文字母")
elif ch.islower():
print("小写英文字母")
elif ch.isdigit():
print("数字")
elif ch.isspace():
print("空格")
elif ch.isalpha():
print("非英文文字字符")
else:
print("其它字符")
```
运行结果:
```
请输入一个字符:A
大写英文字母
```
```
请输入一个字符:a
小写英文字母
```
```
请输入一个字符:1
数字
```
```
请输入一个字符:
空格
```
```
请输入一个字符:!
其它字符
```
输入单个字符,判断并显示该字符是否为大写英文字母、小写英文字母、非英文文字字符、空格、数字或者其它字符。python
char = input("请输入一个字符:")
if char.isupper():
print("该字符为大写英文字母")
elif char.islower():
print("该字符为小写英文字母")
elif not char.isalpha():
if char.isspace():
print("该字符为空格")
elif char.isdigit():
print("该字符为数字")
else:
print("该字符为非英文文字字符")
else:
print("该字符为其它字符")
相关推荐
![](https://img-home.csdnimg.cn/images/20210720083646.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)