为什么这个“else”会返回错误?

迅雷尼克斯 2017

我正在为我的毕业练习创建一个程序,但我坚持使用Else Error.

当我出发时标有#没有问题的线路出现。我目前正在使用repl.it 对其进行编程,这是错误消息下方的代码:

Traceback (most recent call last):
  File "python", line 45
    else:
   ^

语法错误:无效语法

                 #3° exercicio
'''
Escreva um programa que pergunte a quantidade de KM percorridos
por um carro alugado pelo
usuário, assim como a quantidade de dias pelos quais o carro
foi alugado.
Calcule o preço a pagar , sabendo que o carro custa
R$:60,00 por dia e R$ 0,15 por km rodado
'''

print ("Olá, bem vindo a RENT A NAVE; Qual carro você gostaria ?")
print("Pressione enter para ver as opções ")
input()
print ("Pressione as teclas correspondentes")
print ('Digite p3008 para  Peugeot 3008')
print ('Digite kcadenza  para Kia Cadenza')
print ('Digite tprius para Toyota Prius')
print ('Digite f124 para Fiat 124 Spider')
menu_voltar = str("Verifique a lista de opções, opção digitada incorreta")
p3008 = str("p3008")
f124 = str("f124") 
kcadenza = str ("kcadenza")
tprius = str("tprius")
valor_peugeot  = str('Sua escolha custa R$:60,00 por dia e R$ 0,15 por km rodado')
valor_tprius = str('Sua escolha custa R$:60,00 por dia e R$ 0,15 por km rodado ')
valor_kcadenza = str('Sua escolha custa R$:60,00 por dia e R$ 0,15 por km rodado ')
valorf124 =   str('Sua escolha custa R$:60,00 por dia e R$ 0,15 por km rodado ')
user_information1 = str (input("Qual a sua opção"))
valor_total_dia = 60
valor_total_km = 0.15

if user_information1 == p3008  :
   print ('Parabens vc escolheu um Peugeot 3008 ')
   print ('Sua escolha custa R$:60,00 por dia e R$ 0,15 por km rodado')

   carro_km = int (input("Você sabe uma média em Km que ira rodar  com o carro ? "))
   carro_dias = int (input("Quantos Dias você vai usar o carro ?"))
   user_information1 = int(carro_km * valor_total_km) 
   user_information2 = int (carro_dias  * valor_total_dia)

print ('O Valor a pagar em um total de KMs é :','R$',user_information1 ,',00' ' e o seu valor a pagar por dias com o carro é : R$', user_information2 ,',00')

'''
 ########### this line below gimme the error ##### why ? 
else:
  print (menu_voltar)
  '''

你能帮我理解为什么会这样吗?

极客桑布

您的缩进不正确,并且else标签无法匹配,if因此SyntaxError发生了。print语句修改为if块缩进级别内。希望能帮到你

'''
Escreva um programa que pergunte a quantidade de KM percorridos
por um carro alugado pelo
usuário, assim como a quantidade de dias pelos quais o carro
foi alugado.
Calcule o preço a pagar , sabendo que o carro custa
R$:60,00 por dia e R$ 0,15 por km rodado
'''

print ("Olá, bem vindo a RENT A NAVE; Qual carro você gostaria ?")
print("Pressione enter para ver as opções ")
input()
print ("Pressione as teclas correspondentes")
print ('Digite p3008 para  Peugeot 3008')
print ('Digite kcadenza  para Kia Cadenza')
print ('Digite tprius para Toyota Prius')
print ('Digite f124 para Fiat 124 Spider')
menu_voltar = str("Verifique a lista de opções, opção digitada incorreta")
p3008 = str("p3008")
f124 = str("f124") 
kcadenza = str ("kcadenza")
tprius = str("tprius")
valor_peugeot  = str('Sua escolha custa R$:60,00 por dia e R$ 0,15 por km rodado')
valor_tprius = str('Sua escolha custa R$:60,00 por dia e R$ 0,15 por km rodado ')
valor_kcadenza = str('Sua escolha custa R$:60,00 por dia e R$ 0,15 por km rodado ')
valorf124 =   str('Sua escolha custa R$:60,00 por dia e R$ 0,15 por km rodado ')
user_information1 = str (input("Qual a sua opção"))
valor_total_dia = 60
valor_total_km = 0.15

if user_information1 == p3008  :
   print ('Parabens vc escolheu um Peugeot 3008 ')
   print ('Sua escolha custa R$:60,00 por dia e R$ 0,15 por km rodado')

   carro_km = int (input("Você sabe uma média em Km que ira rodar  com o carro ? "))
   carro_dias = int (input("Quantos Dias você vai usar o carro ?"))
   user_information1 = int(carro_km * valor_total_km) 
   user_information2 = int (carro_dias  * valor_total_dia)

   print ('O Valor a pagar em um total de KMs é :','R$',user_information1 ,',00' ' e o seu valor a pagar por dias com o carro é : R$', user_information2 ,',00')

else:
  print (menu_voltar)

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章