Olá boa noite!
Nesse caso foi usado o operador terrário para escreve o if else em uma única linha. A sintaxe é um pouco diferente do if tradicional mas é simples de entender.
mensagem = f'O restaurante {nome_restaurante} foi ativado com sucesso' if restaurante['ativo'] else f'O restaurante {nome_restaurante} foi desativado com sucesso'
print(mensagem)
primeiro vem o que acontece se a condição for verdadeira, depois do if vem a condição e por fim depois do else o que acontece caso seja false. No exemplo...
o restaurante foi ativado com sucesso "se" restaurante["ativo"] "senão" o restaurante foi desativado com sucesso