n = input() for i in n: if i.isalpha(): tmp = chr(ord(i)+1) if not tmp.isalpha: tmp = chr(ord(i)+1-26) print(tmp,end = '') else: print(i,end ='')
n = input().split(' ') for i in n: tmp = chr(ord(i)+1) if not tmp.isalpha: tmp = chr(ord(i)+1-26) print(tmp,end = ' ')
也可以直接使用isapha()判断是不是字母,不是字母直接输出 st=input() for i in st: index=ord(i) if not i.isalpha(): print(i,end='') else: print(chr(index-25),end='') if index==122 or index==90 else print(chr(index+1),end='')
QR 2020-02-21 20:38:45 |
确实,样例输出也是有把空格输出出来的
C语言训练-求1+2!+3!+...+N!的和 (C语言代码)浏览:2498 |
2^k进制数 (C++代码)使用递归方法浏览:736 |
C语言程序设计教程(第三版)课后习题11.5 (C语言代码)浏览:1019 |
C语言程序设计教程(第三版)课后习题8.8 (C语言代码)浏览:627 |
C语言训练-尼科彻斯定理 (C语言代码)浏览:509 |
输入输出格式练习 (C语言代码)浏览:773 |
C语言程序设计教程(第三版)课后习题11.5 (C语言代码)浏览:1029 |
C语言程序设计教程(第三版)课后习题9.3 (C语言代码)浏览:630 |
C语言程序设计教程(第三版)课后习题3.7 (C语言代码)浏览:399 |
简单的a+b (C语言代码)浏览:691 |