Мне нужно сделать программу для хранения контактов (имя и номер телефона). Первый шаг - запустить программу, если на входе не указано «exit». Программа должна предлагать набор опций. Моя проблема в том, что когда я вхожу в опцию, она снова предлагает набор опций, и мне нужно во второй раз ввести опцию, чтобы она запустилась.
Я вроде понимаю, почему программа делает это, поэтому я попробовалПравда, но это не сработало.
def main():
options = input( "Select an option [add, query, list, exit]:" )
while options != "exit" :
options = input( "Select an option [add, query, list, exit]:" )
# Offrir un choix de commandes
if options == "add":
add_contact(name_to_phone)
if options == "query":
query_contact(name_to_phone)
if options == "list":
list_contacts(name_to_phone)
Select an option [add, query, list, exit]:add
Select an option [add, query, list, exit]:add
Enter the name of a new contact: