python中如何判断输入的是英文字母_python如何判断一个字符是否为汉字,英文字母,数字,空还是其他...

一直在忙工作的事情,对不起大家,今后一定抽出时间来写python,和大家一起学python。

今天给大家一段代码,大家可以看一下哈。

# 判断一个字符是否为汉字,英文字母,数字,空还是其他

# 使用Unicode编码来判断

def is_chinese(uchar):

"""判断一个unicode是否是汉字"""

if u'\\u4e00' <= uchar <= u'\\u9fa5':

return True

else:

return False

def is_number(uchar):

"""判断一个unicode是否是数字"""

if u'\\u0030' <= uchar <= u'\\u0039':

return True

else:

return False

def is_alphabet(uchar):

"""判断一个unicode是否是英文字母"""

if (u'\\u0041' <= uchar <= u'\\u005a') or (u'\\u0061' <= uchar <= u'\\u007a'):

return True

else:

re

你可能感兴趣的:(python中如何判断输入的是英文字母_python如何判断一个字符是否为汉字,英文字母,数字,空还是其他...)