Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Formatação com Ordenação | 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

bookFormatação com Ordenação

No capítulo anterior, criamos um padrão de string e, em seguida, inserimos variáveis nele. Fizemos isso de forma ordenada. Outra maneira de criar uma string padrão é pré-definir a ordem de inserção.

Para fazer isso, precisamos especificar o índice do elemento que deve ser inserido lá. É um pouco óbvio, mas precisa ser esclarecido: a indexação em Python começa com 0 e todos os índices dentro dos blocos {} devem ser consecutivos (como {1} {0} {2}, mas não {3} {0} {1} pois não existe o índice 2). Por exemplo,

12
pattern = "{1} manipulation in {0}" print(pattern.format('Python', 'String'))
copy

Observe que, a menos que 'Python' tenha sido escrito no primeiro lugar em que foi inserido dentro do último bloco (já que 'Python' é o primeiro elemento e tem índice 0), a mesma lógica se aplica a 'string'.

Tarefa

Crie a string holiday com o texto O Dia da Independência em país é comemorado no dia dia do mês de mês. A ordem de inserção dentro da função .format() é a seguinte: dia, mês e país. De acordo com isso, formate sua string seguindo a ordem.

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 3
toggle bottom row

bookFormatação com Ordenação

No capítulo anterior, criamos um padrão de string e, em seguida, inserimos variáveis nele. Fizemos isso de forma ordenada. Outra maneira de criar uma string padrão é pré-definir a ordem de inserção.

Para fazer isso, precisamos especificar o índice do elemento que deve ser inserido lá. É um pouco óbvio, mas precisa ser esclarecido: a indexação em Python começa com 0 e todos os índices dentro dos blocos {} devem ser consecutivos (como {1} {0} {2}, mas não {3} {0} {1} pois não existe o índice 2). Por exemplo,

12
pattern = "{1} manipulation in {0}" print(pattern.format('Python', 'String'))
copy

Observe que, a menos que 'Python' tenha sido escrito no primeiro lugar em que foi inserido dentro do último bloco (já que 'Python' é o primeiro elemento e tem índice 0), a mesma lógica se aplica a 'string'.

Tarefa

Crie a string holiday com o texto O Dia da Independência em país é comemorado no dia dia do mês de mês. A ordem de inserção dentro da função .format() é a seguinte: dia, mês e país. De acordo com isso, formate sua string seguindo a ordem.

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 3
toggle bottom row

bookFormatação com Ordenação

No capítulo anterior, criamos um padrão de string e, em seguida, inserimos variáveis nele. Fizemos isso de forma ordenada. Outra maneira de criar uma string padrão é pré-definir a ordem de inserção.

Para fazer isso, precisamos especificar o índice do elemento que deve ser inserido lá. É um pouco óbvio, mas precisa ser esclarecido: a indexação em Python começa com 0 e todos os índices dentro dos blocos {} devem ser consecutivos (como {1} {0} {2}, mas não {3} {0} {1} pois não existe o índice 2). Por exemplo,

12
pattern = "{1} manipulation in {0}" print(pattern.format('Python', 'String'))
copy

Observe que, a menos que 'Python' tenha sido escrito no primeiro lugar em que foi inserido dentro do último bloco (já que 'Python' é o primeiro elemento e tem índice 0), a mesma lógica se aplica a 'string'.

Tarefa

Crie a string holiday com o texto O Dia da Independência em país é comemorado no dia dia do mês de mês. A ordem de inserção dentro da função .format() é a seguinte: dia, mês e país. De acordo com isso, formate sua string seguindo a ordem.

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!

No capítulo anterior, criamos um padrão de string e, em seguida, inserimos variáveis nele. Fizemos isso de forma ordenada. Outra maneira de criar uma string padrão é pré-definir a ordem de inserção.

Para fazer isso, precisamos especificar o índice do elemento que deve ser inserido lá. É um pouco óbvio, mas precisa ser esclarecido: a indexação em Python começa com 0 e todos os índices dentro dos blocos {} devem ser consecutivos (como {1} {0} {2}, mas não {3} {0} {1} pois não existe o índice 2). Por exemplo,

12
pattern = "{1} manipulation in {0}" print(pattern.format('Python', 'String'))
copy

Observe que, a menos que 'Python' tenha sido escrito no primeiro lugar em que foi inserido dentro do último bloco (já que 'Python' é o primeiro elemento e tem índice 0), a mesma lógica se aplica a 'string'.

Tarefa

Crie a string holiday com o texto O Dia da Independência em país é comemorado no dia dia do mês de mês. A ordem de inserção dentro da função .format() é a seguinte: dia, mês e país. De acordo com isso, formate sua string seguindo a ordem.

Switch to desktopMude para o desktop para praticar no mundo realContinue de onde você está usando uma das opções abaixo
Seção 3. Capítulo 3
Switch to desktopMude para o desktop para praticar no mundo realContinue de onde você está usando uma das opções abaixo
some-alt