求大佬看看 全错 python3
查看原帖
求大佬看看 全错 python3
270188
AChappy楼主2023/1/6 13:37
a = input().strip()
b = input().strip()
c = input().strip()
d = input().strip()

cnt = [0] * 26

for i in a:
    if i < 'A' or i > 'Z': continue
    cnt[ord(i) - ord('A')] += 1
for i in b:
    if i < 'A' or i > 'Z': continue
    cnt[ord(i) - ord('A')] += 1
for i in c:
    if i < 'A' or i > 'Z': continue
    cnt[ord(i) - ord('A')] += 1
for i in d:
    if i < 'A' or i > 'Z': continue
    cnt[ord(i) - ord('A')] += 1

#字符输出

k = max(cnt)

for i in range(k,-1,-1):
    for j in range(len(cnt)):
        if i < cnt[j]:
            print('*',end=' ')
        else:
            print(end='  ')
    print()

for i in range(26):
        print(chr(ord('A') + i), end=' ')
print()
2023/1/6 13:37
加载中...