根据以下的代码,帮我写修改通讯录数据的代码,数据包括姓名,电话号码,地址。三个信息,if option == mail_list[4]: while True: num = gui.enterbox('请输入需修改的用户的姓名') for i in range(len(mail)):
时间: 2024-02-13 22:02:20 浏览: 26
可以在输入姓名之后,再提示用户输入需要修改的信息类型(姓名,电话号码,地址),然后再提示用户输入修改后的信息。以下是修改通讯录数据的代码示例:
```
if option == mail_list[4]:
while True:
num = gui.enterbox('请输入需修改的用户的姓名')
for i in range(len(mail)):
if mail[i][0] == num:
modify_option = gui.enterbox('请输入需要修改的信息类型(姓名/电话号码/地址)')
if modify_option == '姓名':
new_name = gui.enterbox('请输入修改后的姓名')
mail[i][0] = new_name
gui.msgbox('修改成功!')
elif modify_option == '电话号码':
new_phone = gui.enterbox('请输入修改后的电话号码')
mail[i][1] = new_phone
gui.msgbox('修改成功!')
elif modify_option == '地址':
new_addr = gui.enterbox('请输入修改后的地址')
mail[i][2] = new_addr
gui.msgbox('修改成功!')
else:
gui.msgbox('输入有误,请重新输入!')
break
else:
gui.msgbox('未找到该用户!')
break
```
相关推荐
![doc](https://img-home.csdnimg.cn/images/20210720083327.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.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)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)