从键盘上输入一个字符串,并返回字符串中出现次数最多的字符和次数详解编程语言

# 题目:从键盘上输入一个字符串,并返回字符串中出现次数最多的字符和次数 
# 第一步,从键盘输入一个字符串 
# 第二步,统计各字符出现的次数:将字符串转换成列表,再将列表转换集合,遍历集合得到独一无二的字符。 
# 第三步,先定义两个两个变量,循环将出现次数较多的数据赋值给定义的变量count_str、str_more 
# 最后输出字符串中出现次数最多的字符和该字符出现的次数 
 
 
str = input("请输入:") 
result = [[i, str.count(i)] for i in set(list(str))] 
count_str = 0 
str_more= "" 
for rs1 in result: 
    a= rs1[0] 
    b= rs1[-1] 
    if b>count_str: 
        count_str = b 
        str_more = a 
    else: 
        continue 
print("出现次数最多的字母是:",str_more,"出现次数为:",count_str)

 

原创文章,作者:ItWorker,如若转载,请注明出处:https://blog.ytso.com/17726.html

(0)
上一篇 2021年7月19日
下一篇 2021年7月19日

相关推荐

发表回复

登录后才能评论