Olá Jéssica! Tudo bem?
No caso do primeiro print que você mostrou, o erro está ocorrendo porque está faltando uma vírgula após o número 5 e também porque em alguns momentos, você está utilizando duas aspas simples ''
. No entanto, para apresentar os textos em Python, você deve utilizar apenas uma aspas simples para abrir e fechar '
ou aspas duplas "
. Da seguinte forma:
# com aspas simples
print('Brasil', 'ganhou', 5, 'titulos', 'mundiais', sep = '-')
# com aspas duplas
print("Brasil", "ganhou", 5, "titulos", "mundiais", sep = "-")
No caso do segundo print o erro também está ocorrendo pelo mesmo motivo da utilização das aspas. Portanto, você pode fazer assim:
pais = 'Brasil'
quantidade = 4
print(pais, 'ganhou', quantidade, 'titulos mundiais')
Uma outra forma de apresentar esse print é utilizando a formatação f-string do Python para apresentar os valores das variáveis. Por exemplo:
pais = 'Brasil'
quantidade = 4
print(f'O {pais} ganhou {quantidade} títulos mundiais')
Espero ter ajudado. Qualquer dúvida estou à disposição :)
Bons estudos!