[Curso de Python] Interação com o usuário - Parte 1
por
em 30-10-2009 às 10:24 (12818 Visualizações)
Antes de prosseguir leia os artigos anteriores aqui
Nesse artigo de hoje vamos aprender como "entrar em contato" com o usuário. Para isso vamos ver duas funções: input e raw_input.
Interação com o usuário
A interação com o usuário pode ser feita de várias maneiras, solicitando que ele digite alguma coisa, passando argumentos, arquivos de entradas e redirecionamento por pipe. Como ainda estamos engatinhando em Python vamos ver a mais básica delas: solicitar que o usuário digite alguma coisa.
Preparando o ambiente
Primeiro crie um arquivo que será o seu programa. Aqui vou utilizar o arquivo de nome 'teste_input.py'. Para quem usa Linux, não se esqueça de dar permissão de execução ao arquivo: chmod +x teste_input.py
Depois de criar o arquivo, abra-o com o seu editor predileto, quem usa o Windows pode usar o IDLE que vem junto com o Python, para isto basta clicar com o botão direito sobre o arquivo e escolher a opção 'Edit with IDLE'. Para quem usa Linux, pode usar o próprio gedit, ele inclusive colore o código automaticamente. Para quem gosta também pode usar o VI, VIM, MCEDIT ou EMACS, eu particularmente adoro o VIM depois de bem configurado!
Primeiro exemplo: raw_input
Depois de abrir o arquivo coloque nele o seguinte código:
Muito simples certo?? Agora vou deixar algo pra vocês:Código :#!/usr/bin/env python nome = raw_input('Ola! Qual o seu nome? ') print 'Muito prazer %s!!'%nome
Exercício: Façam um programa que receba 2 números e imprima a soma dos dois.
Postem os códigos nos comentários! No próximo post iremos analisar esse exercício e um pouco sobre os comandos de input.
Até mais...
Comentários
+ Enviar Comentário