Solucionado (ver solução)
Solucionado
(ver solução)
5
respostas

Não consigo rodar o codigo

Insira aqui a descrição dessa imagem para ajudar na acessibilidade Insira aqui a descrição dessa imagem para ajudar na acessibilidade

5 respostas

Olá Mayke! Tudo joia?

Analisando as imagens que você enviou, parece que o erro está ocorrendo porque as strings formatadas (f-strings) estão sendo iniciadas com aspas simples e internamente nelas você também está usando aspas simples, isso causa o erro de exerção que você recebeu.

Para resolver essa situação basta você alterar as aspas simples usadas dentro da f-string para aspas duplas, segue o exemplo:

print(f'{"Nome do restaurante".ljust(26)} | {"Categoria".ljust(26)} | {"Status"}')

Espero ter ajudado e caso tenha mais problemas ou dúvidas estarei à disposição.

Bons estudos!

Caso este post tenha lhe ajudado, por favor, marcar como solucionado ✓.

Fiz a mudança continua o mesmo erro

Insira aqui a descrição dessa imagem para ajudar na acessibilidade

Opa, Mayke!

O erro está ocorrendo porque você fez quebras de linhas em sequências de código que não pode haver essa quebra.

Então, na linha 19 e 20, você pode nota que está com todo o conteúdo da função print, esse conteúdo deve permanecer em apenas uma linha, logo você deve apagar o espaço entre os conteúdos para ficarem na mesma linha. Essa mesma situação ocorre na linha 22 e 23, portanto a solução é a mesma.

Ao aplicar essas modificações o seu código deve rodar sem mais problemas.

solução!

armano boa tarde, na verdade toda vez que salvo o codigo crtl L, ele quebra a linha sozinho, volto ao normal tirando o espaço da mesma, porem sempre que salva ele quebra automatico, não sei se é alguma extensão, ou algo do tipo

Estranho este erro, aqui o print isolado funciona normalmente.

Tem algo ai no seu codigo quebrando nas importações também, consegue mostrar o erro completo do terminal?