电报加密问题,一个简简单单的问题,但是为什么会编译失败?

题目描述

电报加密
输入一行电报文字,将字母变成其下一字母(如’a’变成’b’……’z’变成’a’其它字符不变)。

输入

一行字符
例如:a b

输出

加密处理后的字符
例如:b c

我的解答代码
a=[]
for i in input().split(' '):
    a.append(i)
m=len(a)
for j in range(m):
    if a[j]>='a' and a[j]<'z':
        n=ord(a[j])+1
        a[j]=chr(n)
    elif a[j]=='z':
        a[j]='a'
for k in range(m):
    print(a[k],end=' ')

结果

img

img


大家能帮我解答一下吗?

显示不是成功了吗? 都正常编码呀。

通不过是啥意思?

截图看看错误