num = int(input()) n_1 = (num // 1000 + 3) % 9 n_2 = (num // 100 % 10 + 3) % 9 n_3 = (num // 10 % 10 + 3) % 9 n_4 = (num % 10 + 3) % 9 n_1, n_3 = n_3, n_1 n_2, n_4 = n_4, n_2 print(f"{n_1}{n_2}{n_3}{n_4}") 有几点收获: 从一个四位数中提取个位、十位、百位、千位: 交换数字(Python专有的方式):a, b = (b, a) 利用元组,但小括号可省略。 a, b = b, a pri...