python 判断是否为符号
时间: 2023-11-14 08:07:22 浏览: 717
Python最基础的判断字符是否为数字的函数(自制)
可以使用 Python 中的字符串方法 `isalnum()` 和 `isalpha()` 来判断是否为符号。
`isalnum()` 方法用于判断字符串是否只由字母和数字组成,如果字符串只由字母和数字组成则返回 `True`,否则返回 `False`。
例如:
```python
s = "abc123"
print(s.isalnum()) # True
s = "abc@123"
print(s.isalnum()) # False
```
`isalpha()` 方法用于判断字符串是否只由字母组成,如果字符串只由字母组成则返回 `True`,否则返回 `False`。
例如:
```python
s = "abc"
print(s.isalpha()) # True
s = "abc123"
print(s.isalpha()) # False
```
注意,这两个方法都不会判断是否为符号,如果要判断是否为符号,可以使用正则表达式。例如,以下代码可以判断一个字符是否为符号:
```python
import re
c = "#"
if re.match(r"\W", c):
print("是符号")
else:
print("不是符号")
```
阅读全文