文章目录

  • 问题描述
  • 代码编写
    • 扩展 各字母个数统计(配合字典)
    • 代码

问题描述

这是一个用于介绍字符串处理的简单问题。我们将会给出几行文本 —— 我们想找出每一行中的元音字母的个数(即字母 a,o,u,i,e,y)。注意: 在这个任务中y被认为是元音字母。

虽然简单,这个技术在密码破解方法中是重要的。例如参考Caesar Cipher Cracker问题。

输入数据 在第一行包含测试用例的个数。
接下来是指定的几行,每一行代表一个测试用例。
行中仅包含小写的英文(拉丁)字母和空格。
答案 应该包含每一行中元音字母的数目,并用空格分开。

示例:

代码编写

扩展 各字母个数统计(配合字典)

一开始读题出错,读成了所有行中各个字母的数量,觉得还挺有意义的,用了字典完成故在稍作修改后也贴入代码

num=input()
count={"a":0,"o":0,"u":0,"e":0,"y":0}for i in range(int(num)):everyLine=input()for character in everyLine:if character in count.keys():count[character]=count[character]+1
print(count)

效果

代码

num=input()
vowel={"a":0,"o":0,"u":0,"i":0,"e":0,"y":0}for i in range(int(num)):everyLine=input()count=0for character in everyLine:if character in vowel.keys():count+=1 print(str(count),end=' ')

20# Vowel Count数元音-字典相关推荐

  1. codewars 7kyu Vowel Count

    codewars 7kyu Vowel Count 这个题的意思是,给一个字符串,计算字符串中元音字母( aeiou )的个数,输入只包括小写字母和空格. 我写的: function getCount ...

  2. CodeWar(JavaScript)---Vowel Count

    Vowel Count 题目: Return the number (count) of vowels in the given string. We will consider a, e, i, o ...

  3. 1-10 之间的整数相加,得到累加值大于 20 的当前数

    //.1-10 之间的整数相加,得到累加值大于 20 的当前数public static void test7(){int sum = 0;for(int i = 1;i<=10;i++){su ...

  4. 打印前20个平凡数(某公司校园招聘笔试题目)

    humble数的定义:humber = pow(2, a1) * pow(3, a2) * pow(5, a3) * pow(7, a4); 其中 a1, a2, a3, a4均为非负整数,且不全为0 ...

  5. 关于RNA-seq 的那点事Count 数的标准化 (一) RPKM 和FPKM,TPM及C(R)PM

    图片来自网络 我们都知道,在RNA seq 测序的过程中,我们测完序的最终目的是想根据测序的结果,最终分析得到差异基因以及潜在可能的功能分析,那么在进行差异分析以及对表达量进行分析的时候,对基因原始的 ...

  6. DataFountain新上计算机视觉比赛-20万巨奖数钢筋

    点击我爱计算机视觉标星,更快获取CVML新技术 DataFountain今日新上计算机视觉技术比赛!总奖池20万人民币. 赛题名称 智能盘点-钢筋数量AI识别 赛题背景 在工地现场,对于进场的钢筋车, ...

  7. 【Codewars】<7kyu> Vowel Count

    一.题目: Return the number (count) of vowels in the given string. 这道题要实现的是返回字符串中的元音个数(a,e,i,o,u) 二.例子: ...

  8. 1-100以内的数求和,求出当和第一次大于20的当前数

    代码: public class Break01{public static void main(String[] args){int sum = 0; //和for(int i = 1; i < ...

  9. python在线投票系统 统计票数_python投票统计程序,统计序列中各个数值的份数,字典的应用。...

    这里可能会用到字典的知识, 字典主要是用来存储最后的统计结果. 字典的用法:http://www.runoob.com/python/python-dictionary.html https://ww ...

最新文章

  1. python方法和函数的格式是完全一样的_【python基础语法】常用内置函数、关键字、方法和之间的区别(小结)...
  2. python 3 字典排序_Python学习教程实用技法:通过公共键对字典列表排序—itemgetter...
  3. mybatis-plus学习记录(详细)
  4. LeetCode(303)——区域和检索 - 数组不可变(JavaScript)
  5. PlaceholderTextView
  6. 微波工程(5)——滤波器
  7. Jmeter性能测试面试基础问答
  8. python补考卷子_1819级计算机专业补考(python程序设计)_章节测验,期末考试,慕课答案查询公众号...
  9. QQ群排名优化规则-学会后10分钟全国排名第一
  10. 限制input输入框的输入字符个数,区别中英文字符
  11. 快速搭建一个直播Demo
  12. 游戏模型与动漫之间,有多大差距?
  13. LNMP一键安装包如何重装Nginx
  14. 下载和安装MySQL(傻瓜)教程
  15. 下载神器Aria2 + WebUI-Aria2 + 接管Chrome下载任务
  16. 一个奇怪的买鸡蛋问题
  17. 【好奇心驱动力】ESP8266从零开始折腾记录
  18. 2023年有效的rtsp,rtmp,hls流媒体测试地址整理汇总
  19. 如何向MongoDB数据库导入数据
  20. konva系列教程4:图形属性

热门文章

  1. 【聆思CSK6 视觉AI开发套件试用】AI Demo试用
  2. 在迷茫时阅读。。。工作感悟
  3. Alpine镜像中时区的设置
  4. 网站SEO优化基本流程是什么?看完就明白了!
  5. memset(G, 0x3f, sizeof(G))涵义
  6. Qmail系统完整篇
  7. My Bookmarks
  8. 【规范化】项目规范化
  9. neo4j,MongoDB
  10. FTP在电脑和安卓设备间的妙用!