我需要在 python 中创建一个程序来查看给定的文件。假设 acronyms.txt,然后返回多少行包含至少 1 个三字母缩写词的百分比值。例如:
NSW is a very large state.
It's bigger than TAS.
but WA is the biggest!
阅读此内容后,它应该返回 66.7%,因为 66.7% 的行包含三个字母的首字母缩写词。如您所见,它也被四舍五入到小数点后一位。我对正则表达式不是很熟悉,但我认为正则表达式最简单。
编辑:
我已经完成了代码,但我需要它来识别它们之间带有点的首字母缩略词,EG NSW 应该被识别为首字母缩略词。我该怎么做呢?
任何帮助,将不胜感激!