统计单词的数量
类型:字符串
描述
输入一个英文句子,以回车符结束,单词间以空格分隔,标点符号后跟至少一个空格,统计并输出单词的个数(仅统计单词,数字按单词计,不计算标点符号,重复单词出现几次就统计几次)。
输入格式
一个英文句子
输出格式
一个整数,单词数量
示例 1
输入:Life is short, you need Python!
输出:6
参考代码
#约定字符串的单词之间用空格分隔,标点符号后跟一个空格
s = input()
ls = s.split()
print(len(ls))
# import string
# s = input()
#
# if s[0] == ' ':
# count = 0
# else:
# count = 1
# for i in range(len(s)):
# if s[i] == ' ' and s[i+1] in string.ascii_letters+string.digits:
# count = count + 1
# print(count)