【代码】Python判断字符是否为中文

前言

Python判断字符是否为中文

通过Unicode编码范围判断

1
2
3
4
5
def is_chinese(char):
if '\u4e00' <= char <= '\u9fff':
return True
else:
return False

通过unicodedata包判断

1
2
3
4
5
6
7
import unicodedata

def is_chinese(char):
if 'CJK' in unicodedata.name(char):
return True
else:
return False

完成

参考文献

CSDN——dingdongkk