您的位置:首页 > 脚本大全 > > 正文

python统计字符类型和数量(python统计中文字符数量的两种方法)

更多 时间:2022-03-31 22:28:17 类别:脚本大全 浏览量:2185

python统计字符类型和数量

python统计中文字符数量的两种方法

方法一:

  • ?
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • def str_count(str):
  •  '''找出字符串中的中英文、空格、数字、标点符号个数'''
  •  count_en = count_dg = count_sp = count_zh = count_pu = 0
  •  
  •  for s in str:
  •   # 英文
  •   if s in string.ascii_letters:
  •    count_en += 1
  •   # 数字
  •   elif s.isdigit():
  •    count_dg += 1
  •   # 空格
  •   elif s.isspace():
  •    count_sp += 1
  •   # 中文
  •   elif s.isalpha():
  •    count_zh += 1
  •   # 特殊字符
  •   else:
  •    count_pu += 1
  •  print('英文字符:', count_en)
  •  print('数字:', count_dg)
  •  print('空格:', count_sp)
  •  print('中文:', count_zh)
  •  print('特殊字符:', count_pu)
  • 方法二:

  • ?
  • 1
  • 2
  • 3
  • 4
  • 5
  • def str_count2(str):
  •  for s in str:
  •   # 中文字符范围
  •   if '\u4e00' <= s <= '\u9fff':
  •    print(s, end="\t")
  • 以上这篇python统计中文字符数量的两种方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持开心学习网。

    原文链接:https://blog.csdn.net/xiamoyanyulrq/article/details/81504114

    标签:统计 字符 Python
    您可能感兴趣