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

Deslize para mostrar o menu

book
Formatação Avançada: Sinal

Vamos agora considerar a formatação de objetos inteiros. Suponha que queremos representar nossos números com o sinal de mais/menos. O sinal de menos será impresso de qualquer maneira, mas o sinal de mais nunca é impresso com um inteiro.

Para fazer o Python imprimir um sinal de um número, precisamos definir a opção de sign. Existem três delas:

OpçãoSignificado
: (espaço após os dois pontos)Usar um espaço antes do número positivo, um sinal de menos - antes do negativo
:-Usar o sinal de menos apenas para números negativos
:+Usar o sinal de mais para números positivos e o sinal de menos - para os negativos

Por exemplo,

12
print(".{:+}.{: }.".format(3, -7)) print(".{:+}.{: }.".format(-6, 2))
copy
Tarefa

Swipe to start coding

Dadas duas variáveis: min_temp com valor -40 e max_temp com valor 42. Você precisa inserir opções de formatação corretas para exibir o sinal de - para min_temp, e o sinal de + para max_temp, e formatar a string com essas variáveis.

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 7

Pergunte à IA

expand
ChatGPT

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

book
Formatação Avançada: Sinal

Vamos agora considerar a formatação de objetos inteiros. Suponha que queremos representar nossos números com o sinal de mais/menos. O sinal de menos será impresso de qualquer maneira, mas o sinal de mais nunca é impresso com um inteiro.

Para fazer o Python imprimir um sinal de um número, precisamos definir a opção de sign. Existem três delas:

OpçãoSignificado
: (espaço após os dois pontos)Usar um espaço antes do número positivo, um sinal de menos - antes do negativo
:-Usar o sinal de menos apenas para números negativos
:+Usar o sinal de mais para números positivos e o sinal de menos - para os negativos

Por exemplo,

12
print(".{:+}.{: }.".format(3, -7)) print(".{:+}.{: }.".format(-6, 2))
copy
Tarefa

Swipe to start coding

Dadas duas variáveis: min_temp com valor -40 e max_temp com valor 42. Você precisa inserir opções de formatação corretas para exibir o sinal de - para min_temp, e o sinal de + para max_temp, e formatar a string com essas variáveis.

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