Coletânea Python do ZERO às Redes Neurais Artificiais
print( ) básico
O retorno será: Maria
print( ) básico – Pedindo ao usuário que dê entrada de algum dado:
Declaramos uma variável de nome nome1 que recebe como atributo a função input( ) que por sua vez pede ao usuário que digite alguma coisa.
Quando o usuário digitar o que for solicitado e pressionar a tecla ENTER, este dado/valor será atribuído a nome1. Da mesma forma que antes, por meio da função print( ) exibimos em tela o conteúdo de num1.
O retorno será: Fernando
*supondo é claro, que o usuário digitou Fernando.
print( ) intermediário – Usando máscaras de substituição (Sintaxe antiga):
Da mesma forma que fizemos no exemplo anterior, declaramos uma variável nome1 e por meio da função input( ) pedidos uma informação ao usuário. Agora, como parâmetro de nossa função print( ) temos uma mensagem (string) que reserva dentro de si, por meio do marcador %s, um espaço a ser substituído pelo valor existente em nome1. Supondo que o usuário digitou Fernando.
O retorno será: Seja bem vindo(a) Fernando
Porém existem formas mais sofisticadas de realizar esse processo de interação, e isso se dá por o que chamamos de máscaras de substituição.
Máscaras de substituição foram inseridas na sintaxe Python com o intuito de quebrar a limitação que existia de poder instanciar apenas um dado em nossa string parâmetro de nossa função print( ).
Com o uso de máscaras de substituição e da função .format( ) podemos inserir um ou mais de um dado/valor a ser substituído dentro de nossos parâmetros de nossa função print( ).
A máscara { } reserva um espaço dentro da string a ser substituída pelo dado/valor atribuído a nome1.
O retorno será: Seja bem vindo(a) Fernando !!!
Fazendo o uso de máscaras de substituição, como dito anteriormente, podemos instanciar mais de um dado/valor/variável dentro dos parâmetros de nossa função print( ).