3-10 统计输入字符串中的单词个数及单词的平均长度(高教社,《Python编程基础及应用》习题7-7)
编写一个程序,接受用户输入的一行英文句子(假设该句子仅由英文单词及空格构成,不包括逗号等符号),统计并输出该行句子包含的单词个数及单词的平均长度。
输入格式:
单词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)
3-10 统计输入字符串中的单词个数及单词的平均长度(高教社,《Python编程基础及应用》习题7-7)相关推荐
- 统计输入字符串中大写字母、小写字母、阿拉伯数字个数和特殊符号的个数
package API; import java.util.*;/*** Author:jinpma* Date :2019/9/14*/ /* 1.名称:统计输入字符串中大写字母.小写字母.阿拉伯数 ...
- Java数组编程实例(一) 统计输入字符串中每个字母出现的次数
数组(array)是一种用来组织数据的简单但功能强大的程序设计语言结构.数组是值的列表,它让我们仅声明一个变量,变量中可容纳多个单独访问的值,每个值保存在数组中确定的.已编号的位置中,对应于每个位置的 ...
- Java 统计输入字符串中’e’字符出现的频数
题目:统计输入字符串中'e'字符出现的频数 代码: import java.util.Scanner;public class HomeWork {public static void main(St ...
- 统计一个字符串中数字的个数
问题描述 统计一个字符串中数字的个数 程序代码 #include <stdio.h> /* *csdn学院--2016级 *目的:让代码见证成长(作为一个初学的菜鸟,如 *大家有发现错误, ...
- JS统计一个字符串中数字字符的个数。
** JS统计一个字符串中数字字符的个数. ** 思路整理: 统计一个字符串中的数字字符个数,首先应该先遍历字符串中每一个单字符,然后对每个字符进行判断是否为数字,最后设置一个变量统计数目 具体实现: ...
- 统计任意字符串中回文字符串的个数
题目来源: 庞果英雄会 题目详情: 回文字符串是指从左到右和从右到左相同的字符串,现给定一个仅由小写字母组成的字符串,你可以把它的字母重新排列,以形成不同的回文字符串. 输入:非空仅由小写字母组成的字 ...
- java 汉字个数_java语言中如何获取字符串中汉字的个数
java语言中如何获取字符串中汉字的个数? [实例描述] 字符串中可以包含数字,字母.汉字或者其他字符.使用Character 类的isDigit()方法可以判断字符中的某个字符是否为数字,使用Cha ...
- C语言编程>第十周 ⑦ 请编写函数fun,该函数的功能是:统计一行字符串中单词的个数,作为函数值返回。一行字符串在主函数中输入,规定所有单词由小写字母组成,单词之间由若干个空格隔开,一行……
例题:请编写函数fun,该函数的功能是:统计一行字符串中单词的个数,作为函数值返回.一行字符串在主函数中输入,规定所有单词由小写字母组成,单词之间由若干个空格隔开,一行的开始和结尾都没有空格. 请勿改 ...
- 1.统计所输入字符串中单词的个数。2.删除一个list里面重复元素。3.将列表中的偶数变成它的平方,奇数保持不变。4.输入字符串,将其每个字符的ASCII码形成列表并输出.5.猜单词游戏
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档 题目: 1.统计所输入字符串中单词的个数,单词之间用空格分隔. 代码: print("请输入字符(以空格隔开):" ...
- 统计一个字符串中单词的个数
<程序设计基础-c语言>杨莉 刘鸿翔 ISBN-978-7-03-032903-5 p113 习题4 7.统计一个字符串中单词的个数.字符串中两个空格之间的非空格字符串可看做单词. #in ...
最新文章
- 【iOS】NSDate分类,获得中国农历
- 关于Linux静态库和动态库的分析
- 这些算法在印度农村医疗中发挥极大作用,未来还将发挥哪些作用?
- 数据库:SQL Server与MySQL
- mongodb连接失败_深入浅出mongodb(一)
- Caffe: Faster-RCNN Python版本配置 (Windows)
- 递归-计算字符串长度(代码、分析、汇编)
- Java运行时内存工作过程
- windows 批处理设置环境变量
- python封面是什么样子_Python诱变剂:通过url添加封面照片/相册图片?
- Codeforces 1110D. Jongmah 动态规划
- EasyDarwin —— ubuntu搭建rtsp服务,使用FFmpeg进行rtsp推拉流
- python画实心圆_任意空实心圆形打印|Python练习系列[8]
- Egret 配置主题
- Codeforces::GYM 102896E Easy Measurements
- The CATALINA_HOME environment variable is not defined correctly
- C语言中puts跟printf的区别
- Linux上的文件类型与默认图标
- 小说作者推荐:炤炤酒合集
- 访问网站只有文字,没有图片
热门文章
- em html字号,使用 em 来设置字体大小
- oracle 00936 pivot,oracle 11g 使用 pivot/unpivot 行列转换
- 开发服务器 k8s 设置 自定义 dns解析
- 简单电路实践——电路与二进制运算
- 二维码扫描枪是如何在我们生活中助力移动支付成为主流
- 软件测试 | 测试方案怎么写
- Offset commit failed with a retriable exception. You should retry committing the latest consumed off
- 来看看你的云栖社区2017年度总结
- 记录下生活,让人生有点感悟
- PAT甲级 1087 条条大路通罗马