<p>我大致了解了你想要的程序。我稍微修改了你的代码</p>
<p>这里更新了代码</p>
<pre><code>order = ("**** YOUR ORDER INCLUDES \n ")
totalCost = 0.00
comboStatus = 0
while True:
print("Select your sandwich!")
print("[1] Chicken sandwich - $5.25")
print("[2] Tofu - $5.75")
print("[3] Steak - $6.25")
print("[4] Exit")
sandChoice = input("Enter choice: ")
if sandChoice not in ('1', '2', '3', '4'):
print("Your response is invalid. Try again.")
continue
sandChoice = int(sandChoice)
if (sandChoice == 1):
print("You chose Chicken!")
totalCost += 5.25
print("Your total is now $", totalCost)
order += ("CHICKEN SANDWICH \n")
comboStatus += 1
elif (sandChoice == 2):
print("You chose Tofu!")
totalCost += 5.75
print("Your total is now $", totalCost)
order += ("TOFU SANDWICH \n")
comboStatus += 1
elif (sandChoice == 3):
print("You chose Steak!")
totalCost += 6.25
print("Your total is now $", totalCost)
order += ("STEAK SANDWICH \n")
comboStatus += 1
elif (sandChoice == 4):
break
print('The total cost of your order is $' + str(totalCost) + '. \n')
</code></pre>