Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Aprenda Formatação Avançada: Flutuar, Arredondar e Porcentagem | Formatação de Strings
Manipulação de Strings em Python

Deslize para mostrar o menu

book
Formataçã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

Swipe to start coding

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.

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 8

Pergunte à IA

expand
ChatGPT

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

book
Formataçã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

Swipe to start coding

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.

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 8
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