<pre><code>print ("Welcome to the Gas Station!")
infiniteLoop = True
total = 0
while True and infiniteLoop :
print ("\n Gasoline \n Market \n Restaurant \nTotal \n quit to exit")
select = input("Select One:")
if select == "Gasoline":
select1 = input("92 - 1 manat \n95 - 1.40 manat \n Diesel - 0.90 cents \n Premium - 2 manat \nWhat Gasoline Do You Want:")
l = int(input("type liter:"))
if select1 == "92":
a = l * 1
total = total + a
print(a, "Manat")
print("Gasoline Injected.")
elif select1 == "95":
b = l * 1.40
total+= b # update total amount
b = print(b, "Manat")
print("Gasoline Injected.")
elif select1 == "Diesel": # Diesel needs to be String "Diesel"
c = l * 1.90
total = total + c # update total
print(c, "Manat")
print("Gasoline Injected.")
elif select1 == "Premium": # Premium needs to be sting, in your code has no quote
d = l * 2.0
total = total + d
print(d, "Manat")
print("Gasoline Injected.")
elif select == "Total":
print("Total Amount:", total)
# terminate infinite loop
elif select == 'quit':
infiniteLoop = False
</code></pre>
<p>我是Python新手,我正在做一个加油站项目,我还没有完成它,当我在代码中选择一个总数时,它说没有“a”元素,有人能帮忙吗</p>