有没有更好的方法来处理python中的Null输入?

时间:2018-12-18 12:06:57

标签: python

这是基于简单文本的用户菜单的代码。我想知道是否有一种更有效的方法来处理用户是否将输入留空。

 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.")

0 个答案:

没有答案