zgjja


私信TA

用户名:zgjja

访问量:10862

签 名:

X_X

等  级
排  名 147
经  验 7121
参赛次数 0
文章发表 71
年  龄 0
在职情况 学生
学  校
专  业 X_X

  自我简介:

解题思路:

注意事项:
    需要一点Python进阶的基础


参考代码:

import collections
sentence = list(input().strip().split())
temp, symbol = [], [',', '.']
for i in sentence:
    if i[-1] in symbol:
        temp.append(i[0:-1].upper())
    else:
        temp.append(i.upper())
cnt = dict(collections.Counter(temp))
max_len = len(max(cnt, key=lambda x: len(x)))

for i in cnt:
    print("{0:>{1:}}:{2:}{3:}".format(i, max_len, cnt[i] * '*', cnt[i]))


 

0.0分

0 人评分

看不懂代码?想转换其他语言的代码? 或者想问其他问题? 试试问问AI编程助手,随时响应你的问题:

编程语言转换

万能编程问答  

代码解释器

代码纠错

SQL生成与解释

  评论区