String Interpolation
Interpolação é nada menos do que uma forma eficiente e inteligente de colocar uma variedade de tipos de dados dentro de uma string. Tudo que estiver dentro de \()
, podendo ser operações matemáticas ou até grandes expressões, será contabilizado dentro da string.
Interpolando Dados
Para interpolar dados, basta adicionar a variável, constante ou expressão dentro da área delimitada por \()
.
Digamos que nós temos um salário de uma pessoa e uma possível bonificação que ela possa ganhar:
Caso queiramos apresentar na tela estes valores, basta usar a interpolação na string dentro do print()
:
Lembrando que também é possível interpolar expressões dentro da string! Então poderíamos, por exemplo, calcular diretamente o valor da bonificação e o salário com o bônus aplicado:
Não esquecendo que é possível utilizar mais de um tipo de dado dentro da interpolação: