题解 | #密码游戏#
密码游戏
https://www.nowcoder.com/practice/36641ab168664384aff798ba7ce34bc1
s = input() #每位数字都要加上3再除以9的余数代替该位数字 f = lambda x : str((int(x) + 3) % 9) str_list = [f(i) for i in list(s)] #然后将第1位和第3位数字交换,第2位和第4位数字交换。 str_list[0], str_list[1], str_list[2], str_list[3] = str_list[2], str_list[3], str_list[0], str_list[1] result = "".join(str_list) print(result)