Python研究ノート(6):isalpha()関数の使用法

isalpha()メソッド:文字列が文字のみで構成されているかどうかを判別します。文字列内のすべての文字が文字の場合はTrueを返し、そうでない場合はFalseを返します。

str1 = "python"
print(str1.isalpha()) #True

# 中文的汉字会被isalpha判定为True
str2 = "我是一只大花猫"
print(str2.isalpha()) # True
# 如果想区分中文和英文可以使用unicode,中文的范围为:['/u4e00','/u9fa5']
print(str2.encode("utf-8").isalpha()) # False

str3 = "cat花猫"
print(str3.isalpha()) # True
print(str3.encode("utf-8").isalpha()) # False

 

おすすめ

転載: blog.csdn.net/weixin_44679832/article/details/113926623