用Python 统计测试用例中的中英文逗号和中英文分号出现的次数并放入字典中
时间: 2024-05-05 08:19:34 浏览: 70
好的,我能够回答你的问题。以下是 Python 统计测试用例中中英文逗号和分号出现次数的代码:
```python
# coding=utf-8
import re
# 测试用例
test_case = """
Hello, world! 你好;世界!This is a test case, 希望它有效.
"""
# 初始化计数器
comma_count = 0
semicolon_count = 0
# 使用正则表达式匹配逗号和分号,并计数
# 中文逗号:, 英文逗号:,
comma_count += len(re.findall(r"[,,]", test_case))
semicolon_count += len(re.findall(r"[;;]", test_case))
# 将结果存储到字典中
result = {"中文逗号出现次数": comma_count,
"中文分号出现次数": semicolon_count}
# 输出结果
print(result)
```
运行结果如下:
```
{'中文逗号出现次数': 2, '中文分号出现次数': 1}
```
这段代码通过正则表达式匹配测试用例中的中英文逗号和分号,并通过计数器统计次数。最后将结果存储到字典中,以方便您进行后续处理。
阅读全文