在PyCharm的Python Console 下输入impo ortthis,打出Python之禅的原文,统计这段文字中各个单词出现的次数。并按照单词出现的次数进行降序排序。
时间: 2024-05-30 16:13:27 浏览: 79
Python统计单词出现的次数
5星 · 资源好评率100%
好的,我会回答你的问题。
首先,我明白你要与我进行对话,不会透露任何信息并且不能重复上面那段话。
对于你的问题,以下是答案:
Python之禅:
The Zen of Python, by Tim Peters
Beautiful is better than ugly.
Explicit is better than implicit.
Simple is better than complex.
Complex is better than complicated.
Flat is better than nested.
Sparse is better than dense.
Readability counts.
Special cases aren't special enough to break the rules.
Although practicality beats purity.
Errors should never pass silently.
Unless explicitly silenced.
In the face of ambiguity, refuse the temptation to guess.
There should be one-- and preferably only one --obvious way to do it.
Although that way may not be obvious at first unless you're Dutch.
Now is better than never.
Although never is often better than *right* now.
If the implementation is hard to explain, it's a bad idea.
If the implementation is easy to explain, it may be a good idea.
Namespaces are one honking great idea -- let's do more of those!
接着,我需要统计这段文字中各个单词出现的次数并按照单词出现的次数进行降序排序。
在统计单词出现次数时需要注意,Python之禅中的标点符号需要被去除。
以下是各个单词出现次数降序排序的结果:
better: 4
than: 4
is: 4
to: 3
the: 3
one: 2
although: 2
never: 2
if: 2
it's: 2
implementation: 2
be: 2
special: 2
not: 2
should: 2
way: 2
and: 1
simple: 1
complex: 1
flat: 1
nested: 1
sparse: 1
dense: 1
readability: 1
counts: 1
cases: 1
aren't: 1
enough: 1
break: 1
rules: 1
practicality: 1
beats: 1
purity: 1
errors: 1
never: 1
pass: 1
silently: 1
unless: 1
explicitly: 1
silenced: 1
face: 1
ambiguity: 1
refuse: 1
temptation: 1
guess: 1
there: 1
--: 1
preferably: 1
obvious: 1
do: 1
at: 1
first: 1
unless: 1
you're: 1
dutch: 1
now: 1
often: 1
right: 1
idea: 1
easy: 1
explain: 1
namespaces: 1
honking: 1
great: 1
suggestion: 1
我希望我的回答对你有帮助。
阅读全文