python输入一串字符串,判断是否全是字母和数字,是否全是字母,是否全为数字,是否全为空格,是否全是小写,是否全是大写,是否首字母大写。
时间: 2023-06-03 11:06:03 浏览: 136
通过python检测字符串的字母
判断字符串是否全是字母和数字可以使用 isalnum() 方法,判断是否全是字母可以使用 isalpha() 方法,判断是否全为数字可以使用 isdigit() 方法,判断是否全为空格可以使用 isspace() 方法,判断是否全是小写可以使用 islower() 方法,判断是否全是大写可以使用 isupper() 方法,判断是否首字母大写可以使用 istitle() 方法。
以下是对应的代码:
```python
# 输入字符串
str = input("请输入一个字符串: ")
# 判断是否全是字母和数字
if str.isalnum():
print("该字符串全是字母和数字")
# 判断是否全是字母
if str.isalpha():
print("该字符串全是字母")
# 判断是否全为数字
if str.isdigit():
print("该字符串全为数字")
# 判断是否全为空格
if str.isspace():
print("该字符串全为空格")
# 判断是否全是小写
if str.islower():
print("该字符串全是小写")
# 判断是否全是大写
if str.isupper():
print("该字符串全是大写")
# 判断是否首字母大写
if str.istitle():
print("该字符串首字母大写")
```
如果有其他问题需要帮助,请随时提出。
阅读全文