Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Aprenda Formatação Posicional | Formatação de Strings
Manipulação de Strings em Python

Deslize para mostrar o menu

book
Formatação Posicional

Em vez de imprimir uma mensagem com algumas variáveis inseridas, podemos salvar a string como um padrão com {}, e depois inserir as variáveis quando necessário.

Para executar isso, usamos a mesma abordagem que para f-strings. Por exemplo, podemos salvar um padrão como uma variável. Que seja o seguinte:

python

Tendo essa string salva, agora podemos usar o método .format para preencher os lugares {}. Se deixarmos esses espaços vazios, o método de posicionamento será aplicado.

Para preencher os espaços {}, utilizamos o método .format() com todas as variáveis que queremos inserir, da esquerda para a direita. O número de blocos {} e de variáveis/valores dentro da função .format deve ser o mesmo. No nosso exemplo, deveria ser da seguinte forma:

123
pattern = "The price of the {} is {} $" print(pattern.format("laptop", 1000)) print(pattern.format("sofa", 300))
copy
Tarefa

Swipe to start coding

Crie uma string chamada greeting no formato "Feliz em te ver, name neste maravilhoso day!". name e day são variáveis que já foram criadas para você. Em seguida, imprima esta string com name e day inseridos na ordem correta.

Solução

Switch to desktopMude para o desktop para praticar no mundo realContinue de onde você está usando uma das opções abaixo
Tudo estava claro?

Como podemos melhorá-lo?

Obrigado pelo seu feedback!

Seção 3. Capítulo 2
Sentimos muito que algo saiu errado. O que aconteceu?

Pergunte à IA

expand
ChatGPT

Pergunte o que quiser ou experimente uma das perguntas sugeridas para iniciar nosso bate-papo

book
Formatação Posicional

Em vez de imprimir uma mensagem com algumas variáveis inseridas, podemos salvar a string como um padrão com {}, e depois inserir as variáveis quando necessário.

Para executar isso, usamos a mesma abordagem que para f-strings. Por exemplo, podemos salvar um padrão como uma variável. Que seja o seguinte:

python

Tendo essa string salva, agora podemos usar o método .format para preencher os lugares {}. Se deixarmos esses espaços vazios, o método de posicionamento será aplicado.

Para preencher os espaços {}, utilizamos o método .format() com todas as variáveis que queremos inserir, da esquerda para a direita. O número de blocos {} e de variáveis/valores dentro da função .format deve ser o mesmo. No nosso exemplo, deveria ser da seguinte forma:

123
pattern = "The price of the {} is {} $" print(pattern.format("laptop", 1000)) print(pattern.format("sofa", 300))
copy
Tarefa

Swipe to start coding

Crie uma string chamada greeting no formato "Feliz em te ver, name neste maravilhoso day!". name e day são variáveis que já foram criadas para você. Em seguida, imprima esta string com name e day inseridos na ordem correta.

Solução

Switch to desktopMude para o desktop para praticar no mundo realContinue de onde você está usando uma das opções abaixo
Tudo estava claro?

Como podemos melhorá-lo?

Obrigado pelo seu feedback!

Seção 3. Capítulo 2
Switch to desktopMude para o desktop para praticar no mundo realContinue de onde você está usando uma das opções abaixo
Sentimos muito que algo saiu errado. O que aconteceu?
some-alt