Conheça a função FORMAT em Python #python #dio #hack
Conheça a função FORMAT em Python
A função `format` em Python é utilizada para formatar strings de maneira mais flexível e legível. Ela permite a substituição de marcadores de posição por valores específicos. Por exemplo:
```python
nome = "Alice"
idade = 30
mensagem = "Olá, meu nome é {} e tenho {} anos.".format(nome, idade)
print(mensagem)
```
Neste exemplo, `{}` são marcadores de posição que serão substituídos pelos valores de `nome` e `idade` na ordem em que aparecem. O resultado impresso será "Olá, meu nome é Alice e tenho 30 anos."
Além disso, a função `format` permite a formatação mais detalhada, como especificar o número de casas decimais para floats, alinhamento e preenchimento. Veja um exemplo:
```python
preco = 19.99
mensagem = "O preço é: R${:.2f}".format(preco)
print(mensagem)
```
Neste caso, `:.2f` indica que o valor de `preco` será formatado como um float com duas casas decimais. O resultado será "O preço é: R$19.99".
Em versões mais recentes do Python (3.6 e superior), é possível utilizar f-strings como uma alternativa mais concisa e legível:
```python
nome = "Bob"
idade = 25
mensagem = f"Olá, meu nome é {nome} e tenho {idade} anos."
print(mensagem)
```
As f-strings facilitam a incorporação de variáveis diretamente nas strings, tornando o código mais limpo e eficiente.
Comentários
Postar um comentário