Python是一門簡單易學的編程語言,同時也是一門功能強大的語言。Python有很強的開發能力,可以實現許多高級功能,比如創建聊天通訊錄。
#聊天通訊錄 class AddressBook: def __init__(self): self.contacts = {} def add_contact(self, name, phone_number, email): self.contacts[name] = {'phone_number': phone_number, 'email': email} def remove_contact(self, name): self.contacts.pop(name) def print_all_contacts(self): for name, contact_info in self.contacts.items(): print(f"{name}:") print(f"Phone Number: {contact_info['phone_number']}") print(f"Email: {contact_info['email']}") print("\n") def search_contact(self, name): if name in self.contacts: contact_info = self.contacts[name] print(f"{name}:") print(f"Phone Number: {contact_info['phone_number']}") print(f"Email: {contact_info['email']}") else: print(f"No contact found with the name '{name}'.") # 創建通訊錄對象 address_book = AddressBook() # 添加聯系人 address_book.add_contact('Alice', '1234567890', 'alice@example.com') address_book.add_contact('Bob', '9876543210', 'bob@example.com') # 搜索聯系人 address_book.search_contact('Alice') # 刪除聯系人 address_book.remove_contact('Alice') # 打印所有聯系人 address_book.print_all_contacts()
以上是一個簡單的Python聊天通訊錄實現,可以實現添加聯系人、刪除聯系人、搜索聯系人和打印所有聯系人等功能。希望此文章對正在學習Python的用戶提供幫助。