Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Formatação Avançada: Flutuar, Arredondar e Porcentagem | 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 Avançada: Flutuar, Arredondar e Porcentagem

Dentro de um bloco simples {}, podemos arredondar um número flutuante com a precisão necessária, ou representar um número como uma porcentagem.

Vamos considerar o padrão que usaremos neste capítulo:

{:[separador de milhares].[número][tipo]}

Observe que, como nos capítulos anteriores, não precisamos colocar colchetes (eu os coloquei para facilitar).

  • [separador de milhares] - o símbolo usado para separar cada milhar (os valores possíveis são , e _).
  • [número] - é a precisão, número de casas decimais (usado para arredondar o número).
  • [tipo] - tipo de número representado (e - notação científica, % - porcentagem (multiplicará o número por 100), g - formato geral, f - notação de ponto fixo). Você pode se aprofundar nas opções possíveis na documentação do Python.
123
print("Original number: {0}, formatted number: {0:.2f}".format(255/8)) print("Original number: {0}, formatted number: {0:.2%}".format(15/48)) print("Original number: {0}, formatted number: {0:,.2f}".format(35*6327))
copy

Tarefa

A partir de 2020, a população dos EUA era de 331.002.651. A área total de terra é de 9.147.420 km². Densidade populacional é a razão entre população e área. Suas tarefas são:

  1. Formate a primeira string para que a população e a área sejam impressas no formato: 9.147.420 e insira as variáveis na ordem correta.
  2. Dentro da segunda função .format, calcule a densidade populacional e formate o número no formato 28,45.
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 8
toggle bottom row

bookFormatação Avançada: Flutuar, Arredondar e Porcentagem

Dentro de um bloco simples {}, podemos arredondar um número flutuante com a precisão necessária, ou representar um número como uma porcentagem.

Vamos considerar o padrão que usaremos neste capítulo:

{:[separador de milhares].[número][tipo]}

Observe que, como nos capítulos anteriores, não precisamos colocar colchetes (eu os coloquei para facilitar).

  • [separador de milhares] - o símbolo usado para separar cada milhar (os valores possíveis são , e _).
  • [número] - é a precisão, número de casas decimais (usado para arredondar o número).
  • [tipo] - tipo de número representado (e - notação científica, % - porcentagem (multiplicará o número por 100), g - formato geral, f - notação de ponto fixo). Você pode se aprofundar nas opções possíveis na documentação do Python.
123
print("Original number: {0}, formatted number: {0:.2f}".format(255/8)) print("Original number: {0}, formatted number: {0:.2%}".format(15/48)) print("Original number: {0}, formatted number: {0:,.2f}".format(35*6327))
copy

Tarefa

A partir de 2020, a população dos EUA era de 331.002.651. A área total de terra é de 9.147.420 km². Densidade populacional é a razão entre população e área. Suas tarefas são:

  1. Formate a primeira string para que a população e a área sejam impressas no formato: 9.147.420 e insira as variáveis na ordem correta.
  2. Dentro da segunda função .format, calcule a densidade populacional e formate o número no formato 28,45.
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 8
toggle bottom row

bookFormatação Avançada: Flutuar, Arredondar e Porcentagem

Dentro de um bloco simples {}, podemos arredondar um número flutuante com a precisão necessária, ou representar um número como uma porcentagem.

Vamos considerar o padrão que usaremos neste capítulo:

{:[separador de milhares].[número][tipo]}

Observe que, como nos capítulos anteriores, não precisamos colocar colchetes (eu os coloquei para facilitar).

  • [separador de milhares] - o símbolo usado para separar cada milhar (os valores possíveis são , e _).
  • [número] - é a precisão, número de casas decimais (usado para arredondar o número).
  • [tipo] - tipo de número representado (e - notação científica, % - porcentagem (multiplicará o número por 100), g - formato geral, f - notação de ponto fixo). Você pode se aprofundar nas opções possíveis na documentação do Python.
123
print("Original number: {0}, formatted number: {0:.2f}".format(255/8)) print("Original number: {0}, formatted number: {0:.2%}".format(15/48)) print("Original number: {0}, formatted number: {0:,.2f}".format(35*6327))
copy

Tarefa

A partir de 2020, a população dos EUA era de 331.002.651. A área total de terra é de 9.147.420 km². Densidade populacional é a razão entre população e área. Suas tarefas são:

  1. Formate a primeira string para que a população e a área sejam impressas no formato: 9.147.420 e insira as variáveis na ordem correta.
  2. Dentro da segunda função .format, calcule a densidade populacional e formate o número no formato 28,45.
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!

Dentro de um bloco simples {}, podemos arredondar um número flutuante com a precisão necessária, ou representar um número como uma porcentagem.

Vamos considerar o padrão que usaremos neste capítulo:

{:[separador de milhares].[número][tipo]}

Observe que, como nos capítulos anteriores, não precisamos colocar colchetes (eu os coloquei para facilitar).

  • [separador de milhares] - o símbolo usado para separar cada milhar (os valores possíveis são , e _).
  • [número] - é a precisão, número de casas decimais (usado para arredondar o número).
  • [tipo] - tipo de número representado (e - notação científica, % - porcentagem (multiplicará o número por 100), g - formato geral, f - notação de ponto fixo). Você pode se aprofundar nas opções possíveis na documentação do Python.
123
print("Original number: {0}, formatted number: {0:.2f}".format(255/8)) print("Original number: {0}, formatted number: {0:.2%}".format(15/48)) print("Original number: {0}, formatted number: {0:,.2f}".format(35*6327))
copy

Tarefa

A partir de 2020, a população dos EUA era de 331.002.651. A área total de terra é de 9.147.420 km². Densidade populacional é a razão entre população e área. Suas tarefas são:

  1. Formate a primeira string para que a população e a área sejam impressas no formato: 9.147.420 e insira as variáveis na ordem correta.
  2. Dentro da segunda função .format, calcule a densidade populacional e formate o número no formato 28,45.
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 8
Switch to desktopMude para o desktop para praticar no mundo realContinue de onde você está usando uma das opções abaixo
some-alt