erro de sintaxe if python [fechada]

estou tendo um problema com meu código onde não consigo fazer o programa funcionar, alguém pode me ajudar?

print("Este é um programa que recebe o peso da carga do seu caminhão em toneladas e transforma para quilos, recebe o código da carga e calcula o preço da carga ne calcula o preço do imposto dependendo do estado.")
toneladas=float(input("Informe o peso do caminhão em toneladas: "))
carga=int(input("Informe o código da carga, um número inteiro entre 10 e 40: "))
estado=int(input("Informe o estado da sua carga sendo que: n'1' para o estado com 35% de imposto, n'2' para o estado com 25% de imposto, n'3' para o estado com 15% de imposto, n'4' para o estado com 5% de imposto e n'5' para o estado isento de imposto.")
if toneladas>0:
  quilos = toneladas2quilos(toneladas)
  preco_carga = calc_preco(quilos, carga)
  calc_imposto_carga(preco_carga, estado)
  imposto = calc_imposto_carga(preco_carga, estado)
  Vt = preco_carga + imposto
  print("O peso do seu caminhão em quilos é: ", quilos)
  print("O preço da carga do seu caminhão sem os impostos é de: R$ ", preco_carga)
  print("O imposto sobre a sua carga é de: R$ ", imposto)
  print("O valor total, preço total + impostos, é de: R$ ", Vt)
else : 
  print("Você, provavelmente, digitou toneladas negativas, por favor, tente novamente.")