我怎样才能一次又一次地请求输入,而不让程序中断?

2024-04-19 13:33:01 发布

您现在位置:Python中文网/ 问答频道 /正文

这是我的代码,我一次又一次地想要game=input('> ')

import json

game = input('> ')

def get_bank_data():
    with open ("mainbank.json", "r") as f:
        users = json.load(f)
    return users

def open_account():
    users = get_bank_data()

    if int in users:
        return False

    else:
        users = {}
        users["wallet"] = 0
        users["bank"] = 0

    with open ("mainbank.json", "w") as f:
        json.dump(users, f)
    return True

if game.lower() == 'balance':
    open_account()
    users = get_bank_data()

    wallet_amt = users["wallet"]
    bank_amt = users["bank"]

    print(f'''Wallet: {wallet_amt}
    Bank: {bank_amt}''')

Tags: gamejsoninputdatagetreturndefas