str を文字列として設定します
##str.isalnum() すべての文字は数字または文字です(推奨学習: Python ビデオ チュートリアル )
str.isalpha() すべての文字は文字です
str.isdigital() すべての文字は数字です
str.is lower() すべての文字は小文字です
str.isupper() すべての文字は大文字です
str.istitle( ) すべての単語は大文字です。
#str.isspace() すべての文字は空白文字、または \t、\n、または \r例:
"""从键盘上输入 一个字符,判断其字符类型。"""
while True:
char = input("请输入需要判断的字符:")
if str.isdigit(char) == True:
print("该字符为数字")
try:
char = int(char)
print("并且该数值类型为int")
except:
pass
elif str.isalpha(char) == True:
if char >= u'\u4e00' and char <= u'\u9fa5': # 判断该字符是否为汉字
print("该字符是汉字")
else:
print("该字符是字母")
elif str.isalnum(char) == True:
print("该字符为数字和字母组合")
elif char == " ":
print("该字符为空格")
else:
try:
char = float(char)
print("该字符为数字")
print("并且该数值类型为float")
except:
print("该字符为其他")
以上がPython で文字タイプを決定する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。