python在执行代码过程是不知道这个字符是什么意思的、是否是中文,而
是把所有代码翻译成二进制也就是000111这种形式,机器可以看懂的语言。
也就是在计算机中所有的字符都是有数字来表示的。汉字也是有数字表示的,
Unicdoe4E00~9FFF表示中文,所以如果一个字符的utf-8编码在这个区间内,就
说明它是中文。 --https://www.cnblogs.com/qingkongwuyun/p/9094824.html
zhmodel = re.compile(u'[u4e00-u9fa5]') #检查中文 contents = u'{data}'.format(data=num[0]) #将字符串转为utf-8编码,变量为num[0] if zhmodel.search(contents): #如果存在就是True,如果不存在就是FALSE