(message: str)
| 17 | |
| 18 | |
| 19 | def get_english_count(message: str) -> float: |
| 20 | message = message.upper() |
| 21 | message = remove_non_letters(message) |
| 22 | possible_words = message.split() |
| 23 | matches = len([word for word in possible_words if word in ENGLISH_WORDS]) |
| 24 | return float(matches) / len(possible_words) |
| 25 | |
| 26 | |
| 27 | def remove_non_letters(message: str) -> str: |
no test coverage detected