编写一个程序,接受用户输入的一行英文句子(假设该句子仅由英文单词及空格构成,不包括逗号等符号),统计并输出该行句子包含的单词个数及单词的平均长度。
输入格式:
单词1 单词2 .... 单词n
输出格式:
单词个数,单词平均长度(保留两位小数)
输入样例:
aaa bbb ccccccccccc
输出样例:
3,5.67
lst = input().split(' ') #句子输入并用空格隔开单词
len_sum=0 #字母总数
len_avg = 0 #平均长度
len_avg = float(len_avg)
for i in lst: #遍历句子lst的单词
len_sum+=len(i) #每个单词长度累加起来就是字母总数
len_avg = len_sum/len(lst)
print(len(lst),end=",")
print("%.2f"%len_avg)