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

Conteúdo do Curso

Manipulação de Strings em Python

Manipulação de Strings em Python

1. Conceitos Básicos
2. Métodos de String
3. Formatação de Strings

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:

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

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.

Tarefa

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.

Mude para o desktop para praticar no mundo realContinue de onde você está usando uma das opções abaixo

Tudo estava claro?

Seção 3. Capítulo 2
toggle bottom row

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:

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

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.

Tarefa

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.

Mude para o desktop para praticar no mundo realContinue de onde você está usando uma das opções abaixo

Tudo estava claro?

Seção 3. Capítulo 2
toggle bottom row

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:

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

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.

Tarefa

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.

Mude para o desktop para praticar no mundo realContinue de onde você está usando uma das opções abaixo

Tudo estava claro?

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:

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

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.

Mude para o desktop para praticar no mundo realContinue de onde você está usando uma das opções abaixo
Seção 3. Capítulo 2
Mude para o desktop para praticar no mundo realContinue de onde você está usando uma das opções abaixo
We're sorry to hear that something went wrong. What happened?
some-alt