擅长:python、mysql、java
<p>你很接近,这是固定版本:</p>
<pre><code>print "To Calculate the cost of your trip,"
print "enter the miles driven or zero to quit"
while True:
getMiles = float(input ('Enter Miles: '))
if getMiles == 0:
print "END OF PROGRAM"
exit()
fuelEcon = getMiles / 20
fuelCost = float(input ('Enter Cost of Fuel: $'))
costOfTrip = getMiles * fuelCost
fuelIncrease = (fuelCost * .1) + fuelCost
futureTrip = getMiles * fuelIncrease
print "Cost of Trip: $", costOfTrip
print "Cost of Trip With 10% Increase in Fuel Cost: $", futureTrip
</code></pre>
<p>我在整个代码块周围添加了一个<code>while True</code>,这将导致问题被反复询问(永远),直到用户输入0英里。你知道吗</p>
<p>唯一需要修正的是<code>exit</code>是一个函数调用,所以它应该是<code>exit()</code>。你知道吗</p>