【发布时间】:2018-12-09 11:10:33
【问题描述】:
我正在寻找一个 python 代码来查找字符串中最短单词的总数。 例如,如果字符串是“The play's the thing where I'll catch the king's conscience.”那么结果应该是“8个短字”
【问题讨论】:
-
您能否提供一个代码 sn-p 来显示您已经尝试过的内容?如果您需要更多信息,请参阅 Asking a good question 和 Formatting。
-
@Virginia 是的,确切的问题如下
-
@Virginia 编写一个脚本,读取输入的文本,分析文本包含多少个单词,并打印出总单词数以及仅三个字母的“短”单词数或更少。字符串是:“这出戏是我要抓住国王良心的东西。” string= input("输入字符串:") word=1 for i in string: if(i==' '): word=word+1 print("字符串中的字数:") print(word)跨度>
-
啊,我明白了。我对 Python 还是很陌生,所以恐怕我无法在语法等方面为您提供帮助。我确实认为您需要一种方法,首先计算字符串中的所有单词。您的第二步可能是遍历所有找到的单词并检查它们的长度是否为三个字母或更少。祝你好运!