python分多行输入好友通讯录信息
时间: 2023-09-02 21:15:44 浏览: 203
Python编程好友通讯录管理程序
5星 · 资源好评率100%
你可以使用下面这个例子作为参考,使用 while 循环来分多行输入好友通讯录信息。每次输入一行信息后,将其加入到一个列表中。当输入完所有信息后,按照需要进行处理即可。
```python
contacts = [] # 存储好友通讯录信息的列表
while True:
# 分别输入好友姓名、电话、地址
name = input("请输入好友姓名:")
phone = input("请输入好友电话:")
address = input("请输入好友地址:")
# 将输入的信息加入到列表中
contacts.append({
"姓名": name,
"电话": phone,
"地址": address
})
# 询问是否继续添加
choice = input("是否继续添加?(y/n)")
if choice != 'y':
break
# 处理好友通讯录信息
print("好友通讯录信息如下:")
for contact in contacts:
print("姓名:", contact["姓名"])
print("电话:", contact["电话"])
print("地址:", contact["地址"])
```
在上面的代码中,我们通过一个 while 循环来分多行输入好友通讯录信息。每次输入一个好友的姓名、电话和地址,然后将这些信息以字典形式存储到一个列表中。如果需要继续添加,则继续执行循环;否则,跳出循环并输出所有好友的通讯录信息。
阅读全文