Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

Não entendi o pq o "." antes do format

Não entendi o porque do ponto "." antes de format, não ficou bem explicito no vídeo.

1 resposta
solução!

Olá, Francyne!

O "." antes do format é uma forma de se invocar/chamar um método ou função de um objeto.

O professor em questão está chamando um método que a classe String contém, sendo no caso o format. (Caso fique curiosa, dê uma olhada aqui para complementar https://www.w3schools.com/python/ref_string_format.asp)

Sempre que trabalhamos com strings (textos), numbers (números), booleans (lógico), e afins eles possuem uma coleção de métodos proprios para manipulação dos mesmos.

Então, como exemplo, se usarmos:

meu_texto = "Meu texto número: {}" meu_texto.format(1)

Ou

"Meu texto número: {}".format(1)

O resultado sera o mesmo: "Meu texto número: 1"

Espero que eu não tenha sido confuso e tenha conseguido te auxiliar. Abraço!