我知道每个人都讨厌问任何与goto有关的问题的人,但我的问题是:
我对编码绝对是个初学者,所以我在做一些练习程序,我11岁的弟弟想出了一些点子。这里有一个程序,你可以选择一个项目,它将从一个帐户中取钱。在#!/usr/bin/env python
Acc = 30
print("$1 products: Pepsi, Water, Coke, Sprite")
print("$2 products: Chips, Cookies, Skittles, Twix")
print("$3 products: Amp, Monster, Red Bull, Rockstar")
L1 = ('Pepsi', 'Water', 'Coke', 'Sprite')
L2 = ('Chips', 'Cookies', 'Skittles', 'Twix')
L3 = ('Amp', 'Monster', 'Red Bull', 'Rockstar')
sel = raw_input("Please enter a product: ")
if sel in L1:
print("$1 has been removed from your account.")
Acc = Acc-1
print("You now have $") (Acc), ("left in your account")
if sel in L2:
print("$2 has been removed from your account.")
Acc = Acc-2
print("You now have $") (Acc), ("left in your account")
if sel in L3:
print("$3 has been removed from your account.")
Acc = Acc-3
print("You now have $"), (Acc), ("left in your account")
我希望能够从If语句的末尾跳到用户输入部分之前的位置。在Python中有什么方法可以做到这一点吗?提前感谢。(: