Conteúdo do Curso
Manipulação de Strings em Python
Manipulação de Strings em Python
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ção | Significado |
: (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,
print(".{:+}.{: }.".format(3, -7)) print(".{:+}.{: }.".format(-6, 2))
Tarefa
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.
Obrigado pelo seu feedback!
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ção | Significado |
: (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,
print(".{:+}.{: }.".format(3, -7)) print(".{:+}.{: }.".format(-6, 2))
Tarefa
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.
Obrigado pelo seu feedback!
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ção | Significado |
: (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,
print(".{:+}.{: }.".format(3, -7)) print(".{:+}.{: }.".format(-6, 2))
Tarefa
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.
Obrigado pelo seu feedback!
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ção | Significado |
: (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,
print(".{:+}.{: }.".format(3, -7)) print(".{:+}.{: }.".format(-6, 2))
Tarefa
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.