Pra quem estiver enfrentando o erro ao executar o arquivo 'app.py' da aula 05 - Listando avaliações - verifique:
- Mudança para string no print da função de listar_restaurantes. A função ljust, pelo que entendi não funciona mais com números inteiros e 'restaurante.media_avaliacoes' precisa ser convertido para string antes.
No vídeo o prof. Guilherme não faz essa alteração. Portanto, creio que seja uma mudança mais recente do Python. Espero ter ajudado.