解题思路:

注意事项:注意输入行,猜测系统测试时,有类似'zz aa 2wa'连着的测试数据,所以输入用list处理则为['z','z',' ','a'...]的,空格也会单独占一个位置,属于不变化的“其他符号”。50%错在认为数据是'1 2 3'这样单独输入的,以及认为空格不算‘符号’


参考代码:

xx=list(input())

yy=list()

for ii in xx:

    cc=ord(ii)

    if 97<=cc<=121 or 65<=cc<=89:

        yy.append(chr(cc+1))

    elif cc==122:

        yy.append('a')

    elif cc==90:

        yy.append('A')

    else:yy.append(ii)

print(''.join(yy))


 

0.0分

0 人评分

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

编程语言转换

万能编程问答  

代码解释器

代码纠错

SQL生成与解释

  评论区