zgjja


私信TA

用户名:zgjja

访问量:11993

签 名:

X_X

等  级
排  名 147
经  验 7306
参赛次数 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 人评分

  评论区

  • «
  • »