E aí [Música] e agora pessoal belezinha então na aula de hoje nós vamos falar sobre funções de entrada e saída é importante altitude então para hoje qual que é o nosso objetivo geral receber e exibir informações para o nosso usuário e novamente aí a gente vai precisar do pai de 13 e o responde corretamente instalados na nossa máquina e o nosso percurso para hoje São duas etapas nós temos aí tava primeiro de valores com a função input aprender a utilizar que a segunda etapa é exibir os valores coletados né com a função print o Palmeiras vamos lá linda valores com a função input a função built-in boot é utilizada quando queremos ler dados da entrada padrão teclado para recebe um argumento do tipo string e é exibido para o usuário na saída padrão pela sua função lei a entrada converte para string e retorna O valor então pessoal a função do post que nós vamos aprender utilizar é uma função que já existe no pai que a gente não precisa instalar nada é por isso que aí a gente diz que é uma função built-in beleza que ela já tá na biblioteca padrão da linguagem e o funcionamento dela que a gente vai ver assim na prática mas Só adiantando é que você consegue passar um texto para ela esse texto ele é exibido para o usuário né na tela que geralmente é saída padrão dos computadores é uma vez que o valor é informado pelo usuário né via teclado ele aperta o enter é essa função a retorna esse valor independente do qual o valor se é um número tem um texto ele sempre vai vim formatado com tipo de dados existentes Beleza então aqui é um exemplo eu estou utilizando a função input um e tô pedindo para exibir para o meu usuário essa mensagem informe o seu nome: espaços esse caractere aqui tá simbolizando o cursor esperando uma entrada ele ficava piscando esperando a entrada quando o usuário informa esse nome ele aperta o enter é um retorno da função input vai vir aqui para variador nome então essa linha que faz felizes essa linha não é para o meu usuário a mensagem para o usuário espera uma entrada do meu usuário quando o usuário informar se a entrada ele recupera o valor que ele foi digitado converte para o e atribui você falou para uma variável nesse caso aqui a variável não E aí beleza então a função input simplesinho é assim funciona E aí do valor galera Então vamos dar uma olhada agora entendi o valor que uma função Print então a função principal é também a built-in ela é utilizada quando queremos exibir de áudio na saída padrão que a nossa hotel para recebe um argumento obrigatório do tipo Artes e objetos e quatro argumentos opcionais os April and file e Flash beleza todos os objetos estão convertidos para estão preparados por cento e terminados porém assim final é exibida para o usuário então não tenho aqui trabalhar viu nome com valor Guilherme e sobrenome o valor Carvalho bom então primeira forma utilizando o print aqui o nome, sobrenome quando é que eu posso alimentar pessoal quando você passa nome, sobrenome você passa variável Um, variável dois a função print ela vai exibir né o valor colocando um espaço muito igual o exemplo tá aí segunda forma de usar a função print do nome, sobrenome, indica lembra que o índio é um dos parâmetros né que eu posso passar para função o que que eu tô fazendo aqui eu tô pedindo para ele terminar em três pontos e tô adicionando uma quebra de linha esse é o caracter para newline/m é a última forma que é print nome, sobrenome, CEP Hotel separador separador por padrão é um espaço vazio É normal a gente consegue trocar separador e nesse caso aqui estou colocando um jogo da velha e aí ele tá colocando aqui o jogo da velha a hashtag forma como se quiser falar então se aqui Guilherme #Carvalho beleza é muito boa pessoal vamos ver na prática esses dois carinhas aí como que a gente consegue utilizar eles lá no nosso parece pode então aqui no vs code eu já deixei Preparado um aqui tem o nome para ele de print input Oi e aí é vamos lá vamos entender essa função input só aqui já tá falando para mim né que ele vai ler uma string da em fralda padrão três Então vou colocar lá Cinform é o seu nome Ah beleza então deixa assim e pediu para executar E aí ó já tá aqui ó informe o seu nome aqui tá parado o meu cursor E aí eu posso informar aqui já tem um ano e nada aconteceu porque não deu certo conforme o esperado mas não coloca no seu mais nada porque simplesmente não tem mais nada para fazer então ele pegou o valor retornou só que a gente fazendo nada com esse valor foi embora certo então eu por exemplo colocar aqui já uma avaliador do nome e ele jogar atribuir o valor para a variável nome Pode só atribui o valor também não vai adiantar porque eu quero nesse valor que daí eu posso colocar aqui ó sempre sono eu vou limpar aqui o terminal do Executado conforme o seu nome como daqui Pai olha aí ele exibiu aqui embaixo para mim ter feito beleza pegada esse gancho vamos já é brincar aqui com a questão do princípio que as variações dele também é uma o trabalhava aqui vai sair de tarde o pão de forma sua idade o like aqui embaixo eu posso exibir aviões aqui tá novamente top de um nome eu vou colocar idade dele aqui ele já jogou para mim ó então 30 Então essa é uma forma outra forma que nós vimos elétrica Wind eu posso vir aqui no and e colocar. . .
Banho uma coisa que tá novamente Oi gente olha só 13 o primeiro print normal conforme esperado por padrão se você não informa nem o separador em um and olha só que legal cor padrão Wendy é só/n bom então ele quebrou a linha aqui ó por segundo print que o separador ela espaço em branco igual nozinhos então o seu ti é vou colocar mais um print aqui qualquer coisa só para provar para vocês pra gente ver com mais facilidade e é uma rainha ali que dá uma quebra de linha e também do teste ele entrou aqui eu não coloquei nenhum em que tá vendo ele é um dos das duas ele quebrou a linha para ela se eu trocar por exemplo aqui ó Wendy é só espaço vazio ao que a gente vai ficar esses exames E aí ó ele colocou Guilherme 28 quebrou a linha exibiu o teste colocou um espaço em branco e aí colocou tentou novamente outra mensagem para Guilherme 28. . .