我收到 UnboundLocalError:

问题描述 投票:0回答:1
def main():

    lines = get_line_number()
    bet = get_bet()
    total_bet: lines * bet

    print(f"You are betting ${bet} on {lines} lines. Total bet is equal to: $ {total_bet}")


main()

我收到 UnboundLocalError:分配之前引用的局部变量“total_bet”,在打印行上发现错误。我这个项目的 Python 版本是 3.9。它应该有效,因为它在我正在观看的教程中有效。

它应该给我(下注 * 线),但它没有。相反,它会抛出异常

python variables error-handling
1个回答
0
投票

:
替换
=
是否成功创建
total_bet

total_bet = lines * bet
© www.soinside.com 2019 - 2024. All rights reserved.