7、输入一行字符,统计其中有多少个单词,每两个单词之间以空格隔开。 例如,输入“This is a Python program”,输出“这句话一共有5个单词”。 提示:len()可以获取一个列表中的元素个数。
时间: 2024-06-02 11:13:31 浏览: 34
python 输入一行字符,分别统计出其中英文字母、空格、数字和其它字符的个数 (示例)
5星 · 资源好评率100%
s = input("请输入一行字符:")
s = s.strip() # 去除开头和结尾的空格
count = 1 # 初始单词数量为1,因为第一个单词前面没有空格
for i in range(len(s)):
if s[i] == " ":
count += 1
print("这句话一共有{}个单词。".format(count))
阅读全文