from phonebook import ht_delete, ht_find, ht_insert, ht_list_all def main(): phonebook = [None] * 101 print("Телефонный справочник. Команды: add, find, delete, list, exit") while True: command = input("> ").strip().lower() if command == "add": ht_insert(phonebook, input("Имя: ").strip(), input("Телефон: ").strip()) elif command == "find": print(ht_find(phonebook, input("Имя: ").strip()) or "Запись не найдена") elif command == "delete": ht_delete(phonebook, input("Имя: ").strip()) elif command == "list": for name, phone in ht_list_all(phonebook): print(f"{name}: {phone}") elif command == "exit": break else: print("Неизвестная команда") if __name__ == "__main__": main()