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

Aspas simples ' ou duplas "

Havia entendido que tanto faz usar aspas simples ou duplas, porém no código:

tmdb.query("original_language == 'en'")

Não funciona se tmdb.query('original_language == 'en'')

Por quê?

2 respostas
solução!

Oii Carlos, tudo bem contigo?

No Python realmente você pode escolher se prefere utilizar aspas simples ou duplas, os dois tipos funcionam.

No entanto, em situações que você precisa utilizar dois pares de aspas, como é o caso do exemplo que você trouxe utilizando o método query, você vai precisar alternar entre os dois tipos de aspas, para que o Python consiga interpretar corretamente.

Dessa forma, o exemplo que você trouxe poderia ficar assim:

tmdb.query("original_language == 'en'")

ou assim:

tmdb.query('original_language == "en"')

Alternando entre os dois tipos de aspas.

Mas em casos que você vai utilizar apenas um par de aspas, você pode utilizar qualquer uma das duas.

Qualquer dúvida estou à disposição :)

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

Obrigado Millena

Quer mergulhar em tecnologia e aprendizagem?

Receba a newsletter que o nosso CEO escreve pessoalmente, com insights do mercado de trabalho, ciência e desenvolvimento de software