:某个公司采用公用电话传递数据,数据是四位的整数,在传递过程中是加蜜的,加密规则如下:每位数字都加上5,然后除以10的余数代替该位数字。再将新生成数据的第一位和第四位交换,第二位和第三位交换。 请改正程序中的错误,使它能得出正确的结果。 例如:输入一个四位整数1234,则结果为:9876。 注意:不可以增加或删除程序行,也不可以更改程序的结构。 def main0 : 廿水*********FOUND********** a=input(’请输入一个四个数字:n’) aa =.1 aa. append (a % 10) #****水*****FOUND**水本*水米*** T aa. append (a // 100// 10) aa. append (a % 1000 / / 100) aa. append (a // 1000) 井光*********FOUND*********米 for i in range (5) : aa i += 5 aali] %= 10 for i in range (2) : aali], aa[3 - for i in range (3, -1, 门 =aa[3 - i],程序改错 -第1题-20.0分(共1题,共z -1): print (str (aa [i]), end-"")
时间: 2023-06-29 07:02:52 浏览: 51
修改后的程序如下:
```
def main0():
a = input('请输入一个四个数字:')
aa = []
aa.append(int(a) % 10)
aa.append(int(a) // 10 % 10)
aa.append(int(a) // 100 % 10)
aa.append(int(a) // 1000)
for i in range(4):
aa[i] = (aa[i] + 5) % 10
aa[0], aa[3] = aa[3], aa[0]
aa[1], aa[2] = aa[2], aa[1]
for i in range(4):
print(str(aa[i]), end="")
```
修改说明:
1. 将函数名 `main0` 后的冒号添加上。
2. 将 `input(’请输入一个四个数字:n’)` 中的中文符号改为英文符号。
3. 将 `aa =.1` 改为 `aa = []`。
4. 将 `aa.append (a % 10)` 中的括号改为英文括号,并将取余符号 `%` 改为 `int(a) % 10`。
5. 将 `aa.append (a // 100// 10)` 中的括号改为英文括号,并将整除符号 `//` 改为 `int(a) // 10 % 10`。
6. 将 `aa.append (a % 1000 / / 100)` 中的括号改为英文括号,并将整除符号 `//` 改为 `int(a) // 100 % 10`。
7. 将 `aa.append (a // 1000)` 中的括号改为英文括号,并将整除符号 `//` 改为 `int(a) // 1000`。
8. 将 `aa i += 5 aali] %= 10` 中的空格删除,并将 `aali]` 改为 `aa[i]`。
9. 将 `aa[3 - i]` 中的空格删除,并将 `3 - i` 改为 `i`。
10. 将 `门 =aa[3 - i],` 中的中文符号改为英文符号,并将逗号改为等号。
11. 将 `print (str (aa [i]), end-"")` 中的中文符号改为英文符号,并将减号改为等号。同时,将 `end` 的参数修改为 `""`,以避免输出结果换行。
相关推荐
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)