Importante

Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!

1
resposta

Aspas no código

#casos em que temos aspas duplas e simples dentro do texto nome = "Jetta 'Variant'" nome E se tivermos aspas duplas e simples na mesma frase?

1 resposta

Oii Roney, tudo bem por aí?

O Python reconhece como erro se você tentar colocar aspas simples e duplas em uma frase ao mesmo tempo, vou te mostrar um exemplo com Jetta Variant que você mostrou ali em cima, "Jetta 'Variant'" dentro de aspas simples.

print('"Jetta 'Variant'"')

Com esse código o retorno que eu obtenho é:

   File "<ipython-input-10-683304ccb179>", line 1
    print('"Jetta 'Variant'"')
                         ^
SyntaxError: invalid syntax

Agora, se eu utilizar o código abaixo, meu retorno é diferente, veja só:

print('Jetta "Variant"')
print("'Jetta Variant'")

O retorno obtido:

Jetta "Variant"
'Jetta Variant'

Então infelizmente não conseguimos usar os dois numa frase ao mesmo tempo. Caso você tenha mais alguma dúvida estou por aqui :)

Bons estudos! ^^