关注
考虑大小写和非字母字符的代码:letter_list = [chr(ord('a') + i) for i in range(26)] new_list = [] while True: try: key = input().lower() s = input() for i in key: if i not in new_list: new_list.append(i) for j in letter_list: if j not in new_list: new_list.append(j) m = dict(zip(letter_list, new_list)) code = [] for item in s: if not item.isalpha(): code.append(item) elif item.isupper(): code.append(m[item.lower()].upper()) else: code.append(m[item]) print("".join(code)) except: break
1
相关推荐
点赞 评论 收藏
分享
点赞 评论 收藏
分享
牛客热帖
更多
正在热议
更多
# 这个offer值得去吗? #
34043次浏览 237人参与
# 实习生工资多少才算正常? #
72431次浏览 502人参与
# 在爱玛,骑向未来 #
41357次浏览 425人参与
# 如果春招能重来,我会___ #
30614次浏览 303人参与
# 实习生的蛐蛐区 #
953830次浏览 4803人参与
# 你会因为行情,降低找工作标准吗? #
47106次浏览 337人参与
# 美团笔试 #
995641次浏览 5851人参与
# 蚂蚁集团笔试 #
31477次浏览 149人参与
# 非技术岗投递进展 #
178688次浏览 1323人参与
# 那些我实习了才知道的事 #
294353次浏览 1813人参与
# 牛友的春节生活 #
122773次浏览 833人参与
# 你被哪些公司挂了? #
195930次浏览 1067人参与
# 腾讯工作体验 #
635421次浏览 3858人参与
# 记录我的毕业季 #
5426次浏览 129人参与
# 产品每日一题 #
99871次浏览 719人参与
# 快手工作体验 #
337329次浏览 2961人参与
# 产品实习,你更倾向大公司or小公司 #
227637次浏览 2147人参与
# 非技术岗简历怎么写 #
341551次浏览 3305人参与
# 字节开奖 #
161421次浏览 803人参与
# 如何看待应届生身份? #
253933次浏览 2358人参与
# 刚入职就____,这样正常吗? #
149669次浏览 709人参与