Heim  >  Artikel  >  Backend-Entwicklung  >  So bestimmen Sie den Zeichentyp in Python

So bestimmen Sie den Zeichentyp in Python

(*-*)浩
(*-*)浩Original
2019-07-04 14:21:5514164Durchsuche

str als Zeichenfolge festlegen

So bestimmen Sie den Zeichentyp in Python

str.isalnum() Alle Zeichen sind Zahlen oder Buchstaben (empfohlenes Lernen: Python-Video-Tutorial )

str.isalpha() Alle Zeichen sind Buchstaben

str.isdigit() Alle Zeichen sind Zahlen

str.islower() Alle Zeichen sind Kleinbuchstaben

str.isupper() Alle Zeichen sind Großbuchstaben

str.istitle () Alle Wörter werden groß geschrieben

str.isspace() Alle Zeichen sind Leerzeichen oder t oder n oder r

Beispiel:

"""从键盘上输入 一个字符,判断其字符类型。"""
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("该字符为其他")

Weitere technische Artikel zum Thema Python finden Sie in der Spalte Python-Tutorial, um mehr darüber zu erfahren!

Das obige ist der detaillierte Inhalt vonSo bestimmen Sie den Zeichentyp in Python. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn