• 技术文章 >后端开发 >Python教程

    python判断字符类型怎么做

    (*-*)浩(*-*)浩2019-07-04 14:21:55原创10442
    设str为字符串

    str.isalnum() 所有字符都是数字或字母(推荐学习:Python视频教程

    str.isalpha() 所有字符都是字母

    str.isdigit() 所有字符都是数字

    str.islower() 所有字符都是小写

    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相关技术文章,请访问Python教程栏目进行学习!

    以上就是python判断字符类型怎么做的详细内容,更多请关注php中文网其它相关文章!

    声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn核实处理。
    专题推荐:python
    上一篇:python用函数怎么判断大小写 下一篇:python数据类型是什么
    20期PHP线上班

    相关文章推荐

    • 【活动】充值PHP中文网VIP即送云服务器• python如何安装git• python中如何调用自己写的函数• python中如何比较两个列表• 如何卸载python3.5
    1/1

    PHP中文网