题目:
输入:
lanqiao
输出:
4
3
解题思考:
首先看到这个题目,我觉得应该是比较简单的,大概就是在字符串里面找字符,再输出个数,那么我们可能会用到的是list,把我们输入的字符串转换为列表,然后再判断列表里面有没有含有这些原因字母,表示数量可以用len函数
解题代码:
l=[]
n=input()
m=list(n)
# print(m)
for i in m:
z=str(i)
if 'a' in z or 'e' in z or 'i' in z or 'o' in z or 'u' in z:
l.append(z)
print(len(l))
print(len(n)-len(l))
思路,先创建一个空数组用来装元音字母,n获取输入的字符串,再把字符串转化为列表,把列表里面的元素列出来,符合条件的装到元音字母数组里面,最后再计算元音字母的长度,再用总长度减元音的就是辅音的长度
结果:
以上就是今天的分享,谢谢大家,继续努力!