这是基于简单文本的用户菜单的代码。我想知道是否有一种更有效的方法来处理用户是否将输入留空。
while True:
try:
option = int(input("Pick an option:\n1. Play Game\n2. Exit\n>>> "))
except ValueError:
print('Invalid option.')
continue
if option == 1:
cards = GenerateCards()
Game(cards.computer_cards, cards.player_cards, cards.card_count)
elif option == 2:
print("Exiting...")
break
else:
print("Invalid option.")