Python字符提取代码

有会Python的朋友可以帮我看看,就是那个最后的输出形式他是分行输出的,但是我敲的这个代码是同一行输出的,不知道要怎么改才对,会的朋友可以帮我看看要怎么改吗?

img

img


# 这里可以用到python的几种内置函数isdigit()数字,isalpha()字母
ss = input()
letter = ""
digits = ""
other =""
for i in ss:
    if i.isalpha():
        letter += i
    elif i.isdigit():
        digits += i
    else:
        other += i
print(f"字母{letter}\n数字{digits}\n其他字符{other}")

最后输出这行改成这样:

print('字母' + letter + '\n' + '数字' + digits + '\n' + '其他字符' + other)