7-12 统计输入字符串中的单词个数及单词的平均长度(高教社,《Python编程基础及应用》习题7-7)
分数 3
全屏浏览
切换布局
作者 海洋饼干叔叔
单位 重庆大学
编写一个程序,接受用户输入的一行英文句子(假设该句子仅由英文单词及空格构成,不包括逗号等符号),统计并输出该行句子包含的单词个数及单词的平均长度。
输入格式:
单词1 单词2 .... 单词n
输出格式:
单词个数,单词平均长度(保留两位小数)
输入样例:
aaa bbb ccccccccccc
输出样例:
3,5.67
答案:
str=input()
s=str.split()
avg=0
for i in s:
avg += len(i)
avg/=len(s)
print('%d,%.2f' % (len(s),avg),end='')
#杰小韦