Olá, João, como vai?
Seu código atende bem à proposta principal do exercício, fazendo a leitura dos valores, o cálculo correto da gorjeta com base na porcentagem informada e a soma para obter o total a pagar. A lógica utilizada está consistente e demonstra um bom entendimento de operações básicas e entrada de dados em Python.
Obrigado por compartilhar seu código por aqui, e fique à vontade para continuar trazendo seus exercícios para o fórum.
Conte com o apoio da comunidade Alura na sua jornada. Abraços e bons estudos!