Python: ¿Cómo obtengo la entrada del usuario en el medio de una oración (estilo de relleno en blanco) usando la función de entrada?

Estoy tratando de crear un programa que calcule el impuesto a las ventas. Primero le pregunto al usuario cuál fue el costo total de su comida. Luego les pregunto cuál es el impuesto a las ventas de su área en forma de:

y = input('What is the sales tax of your area? ')

Quiero tener un signo de porcentaje "%" al final de la pregunta para que los usuarios vean la pregunta como:

¿Cuál es el impuesto a las ventas de su área? _%, Donde el usuario puede ingresar un número entre la pregunta y el signo de porcentaje (indicado por el subrayado).

Esto es lo que he intentado:

x = float(input("What is the cost of your meal? "))
y = input("What is the sales tax in your area? "+"%")

float(y)
y = y/100
cost = (x+(x*y))

print("The cost of your food is " + cost)

Respuestas a la pregunta(3)

Su respuesta a la pregunta