Oi,
Nessa linha:
prcrefeicao = 'R$', str('%.2f' % (prcfritas + prchdog + prcfile +
prcxfrango + prcxburger + prcbebida))
A virgula, em vez de concatenar as strings (juntar duas em uma só), está
transformando a expressão numa tupla, que é um tipo diferente. Porém de
qualquer forma, você não vai consegui multiplicar uma string ou uma
tupla por 0,10.
O mais correto neste caso é manter as variáveis como valores numéricos,
assim você poderá fazer as operações com problemas, convertendo para
texto (adicionar o R$ e depois coisas) apenas na hora de exibir esses dados.
Blog:
https://eduardoklosowski.wordpress.com/
GitLab:
https://gitlab.com/u/eduardoklosowski/
GitHub:
https://github.com/eduardoklosowski/
> --
> --
> ------------------------------------
> Grupo Python-Brasil
>
http://www.python.org.br/wiki/AntesDePerguntar
>
> <*> Para visitar o site do grupo na web, acesse:
>
http://groups.google.com/group/python-brasil
>
> <*> Para sair deste grupo, envie um e-mail para:
>
python-brasi...@googlegroups.com
>
> ---
> Você recebeu essa mensagem porque está inscrito no grupo "Python Brasil"
> dos Grupos do Google.
> Para cancelar inscrição nesse grupo e parar de receber e-mails dele,
> envie um e-mail para
python-brasi...@googlegroups.com
> <mailto:
python-brasi...@googlegroups.com>.
> Para mais opções, acesse
https://groups.google.com/d/optout.