Python编写代码,实现从键盘输入一个字符串(要求必须含有字符’z’),实现将该字符串中的小写字母变成它的下一个小写字母,即a变为b,b变成c,…z变成a,字符串中的其他字符不变
3条回答 默认 最新
CSDN专家-天际的海浪 2021-05-23 22:40关注用translate()的方法
import string se = string.ascii_lowercase mak = str.maketrans(se,se[1:]+se[:1]) s = input() s = s.translate(mak) print(s)如果要求不用translate()
s = input() rs = "" for c in s: if c=='z': rs += 'a' elif 'a'<=c<='y': rs += chr(ord(c)+1) else: rs += c print(rs)本回答被题主选为最佳回答 , 对您是否有帮助呢?解决 无用评论 打赏 举报