色婷婷狠狠18禁久久YY,CHINESE性内射高清国产,国产女人18毛片水真多1,国产AV在线观看

python 通訊錄代碼

傅智翔2年前11瀏覽0評論

Python 是一種高級編程語言,可以用于各種不同類型的編程任務(wù)。其中之一是創(chuàng)建通訊錄。下面是一個基本的 Python 通訊錄示例。

contactList = {}
while True:
print("選擇操作:\n1.添加聯(lián)系人\n2.查找聯(lián)系人\n3.修改聯(lián)系人\n4.刪除聯(lián)系人\n5.顯示所有聯(lián)系人\n6.退出程序")
choice = input("請選擇操作(1-6):")
if choice == "1":
name = input("請輸入聯(lián)系人姓名:")
number = input("請輸入聯(lián)系人號碼:")
contactList[name] = number
print("聯(lián)系人已添加。")
elif choice == "2":
name = input("請輸入聯(lián)系人姓名:")
if name in contactList:
print(name + " 的號碼是 " + contactList[name])
else:
print(name + " 不在列表中。")
elif choice == "3":
name = input("請輸入聯(lián)系人姓名:")
if name in contactList:
number = input("請輸入新的號碼:")
contactList[name] = number
print(name + " 的號碼已更新。")
else:
print(name + " 不在列表中。")
elif choice == "4":
name = input("請輸入聯(lián)系人姓名:")
if name in contactList:
contactList.pop(name)
print("聯(lián)系人已刪除。")
else:
print(name + " 不在列表中。")
elif choice == "5":
for name, number in contactList.items():
print(name + ":" + number)
elif choice == "6":
print("程序已退出。")
break
else:
print("無效的選擇,請重新輸入。")

在這個示例中,我們首先創(chuàng)建了一個空的 Python 字典,用于存儲通訊錄中的聯(lián)系人和號碼信息。然后用一個 while True 循環(huán),持續(xù)向用戶提供操作選項,直到用戶選擇退出程序。

每個操作選項都使用 if/elif 語句嵌套來實(shí)現(xiàn)。例如,如果用戶選擇“添加聯(lián)系人”,程序會詢問用戶要添加的聯(lián)系人的姓名和號碼,然后將這些信息添加到字典中。類似地,如果用戶選擇“查找聯(lián)系人”,程序會搜索字典以查找輸入的姓名,并返回該聯(lián)系人的號碼信息。

這個示例只是一個基本的 Python 通訊錄代碼示例,實(shí)際上可根據(jù)實(shí)際需求進(jìn)行擴(kuò)展和改進(jìn)。