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

bookConcepção de f-strings

Às vezes queremos exibir variáveis com algum texto concomitante. Por exemplo, queremos imprimir a frase A capital do país é cidade. Podemos usar essa frase para qualquer par país-capital, então podemos usá-la como um modelo.

Certamente, podemos usar a mesma abordagem de antes: imprimir cada string/variável, separada por uma vírgula. Mas isso é um pouco irracional, não é? Uma das maneiras de simplificar é usando f-strings. As f-strings permitem que você imprima strings com variáveis dentro de um único par de aspas.

Vamos considerar a sintaxe. Todo o texto que pretendemos imprimir deve ser colocado entre aspas, precedido pelo símbolo f, e todas as variáveis que você quer imprimir dentro deste texto devem estar dentro de chaves. Por exemplo,

123
weight = 70 unit = 'kg' print(f"The weight is {weight} {unit}.")
copy

Como pode ser visto, não há vírgulas ou aspas redundantes. Parece mais conveniente.

Tarefa
test

Swipe to show code editor

Dadas duas variáveis: name e age. Você precisa preencher as partes ___ para obter a mensagem "O nome dele é name. Ele tem age anos." usando f-strings. name e age são os valores das respectivas variáveis.

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

bookConcepção de f-strings

Às vezes queremos exibir variáveis com algum texto concomitante. Por exemplo, queremos imprimir a frase A capital do país é cidade. Podemos usar essa frase para qualquer par país-capital, então podemos usá-la como um modelo.

Certamente, podemos usar a mesma abordagem de antes: imprimir cada string/variável, separada por uma vírgula. Mas isso é um pouco irracional, não é? Uma das maneiras de simplificar é usando f-strings. As f-strings permitem que você imprima strings com variáveis dentro de um único par de aspas.

Vamos considerar a sintaxe. Todo o texto que pretendemos imprimir deve ser colocado entre aspas, precedido pelo símbolo f, e todas as variáveis que você quer imprimir dentro deste texto devem estar dentro de chaves. Por exemplo,

123
weight = 70 unit = 'kg' print(f"The weight is {weight} {unit}.")
copy

Como pode ser visto, não há vírgulas ou aspas redundantes. Parece mais conveniente.

Tarefa
test

Swipe to show code editor

Dadas duas variáveis: name e age. Você precisa preencher as partes ___ para obter a mensagem "O nome dele é name. Ele tem age anos." usando f-strings. name e age são os valores das respectivas variáveis.

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

bookConcepção de f-strings

Às vezes queremos exibir variáveis com algum texto concomitante. Por exemplo, queremos imprimir a frase A capital do país é cidade. Podemos usar essa frase para qualquer par país-capital, então podemos usá-la como um modelo.

Certamente, podemos usar a mesma abordagem de antes: imprimir cada string/variável, separada por uma vírgula. Mas isso é um pouco irracional, não é? Uma das maneiras de simplificar é usando f-strings. As f-strings permitem que você imprima strings com variáveis dentro de um único par de aspas.

Vamos considerar a sintaxe. Todo o texto que pretendemos imprimir deve ser colocado entre aspas, precedido pelo símbolo f, e todas as variáveis que você quer imprimir dentro deste texto devem estar dentro de chaves. Por exemplo,

123
weight = 70 unit = 'kg' print(f"The weight is {weight} {unit}.")
copy

Como pode ser visto, não há vírgulas ou aspas redundantes. Parece mais conveniente.

Tarefa
test

Swipe to show code editor

Dadas duas variáveis: name e age. Você precisa preencher as partes ___ para obter a mensagem "O nome dele é name. Ele tem age anos." usando f-strings. name e age são os valores das respectivas variáveis.

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!

Às vezes queremos exibir variáveis com algum texto concomitante. Por exemplo, queremos imprimir a frase A capital do país é cidade. Podemos usar essa frase para qualquer par país-capital, então podemos usá-la como um modelo.

Certamente, podemos usar a mesma abordagem de antes: imprimir cada string/variável, separada por uma vírgula. Mas isso é um pouco irracional, não é? Uma das maneiras de simplificar é usando f-strings. As f-strings permitem que você imprima strings com variáveis dentro de um único par de aspas.

Vamos considerar a sintaxe. Todo o texto que pretendemos imprimir deve ser colocado entre aspas, precedido pelo símbolo f, e todas as variáveis que você quer imprimir dentro deste texto devem estar dentro de chaves. Por exemplo,

123
weight = 70 unit = 'kg' print(f"The weight is {weight} {unit}.")
copy

Como pode ser visto, não há vírgulas ou aspas redundantes. Parece mais conveniente.

Tarefa
test

Swipe to show code editor

Dadas duas variáveis: name e age. Você precisa preencher as partes ___ para obter a mensagem "O nome dele é name. Ele tem age anos." usando f-strings. name e age são os valores das respectivas variáveis.

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 1
Switch to desktopMude 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