Ora cá estamos de novo.
Já vamos na sexta mensagem e na realidade ainda nem percebemos como se escreve um programa. Não desespere: hoje vamos finalmente abordar esse tema e no final já saberemos criar o proverbial programa que saúda o mundo!
Mas antes disso vamos falar de um dos comandos mais importantes em qualquer linguagem: o comando que nos permite visualizar coisas, que em
Python é o comando
print(). Mais uma diferença entre a versão
2.x e a
3.x: na versão
2.x não se usam os parêntesis, mas deixa-se um espaço entre o comando e o que se vai visualizar. Experimentemos então:
>>> print('Olá mundo!')
Olá mundo! |
Repare na diferença:
>>> 'Olá mundo!'
'Olá mundo!' |
O comando
print() apresenta o resultado visível do objeto, e permite a apresentação de textos a partir de um programa, enquanto a inserção direta no '
>>>' apresenta o resultado das cadeias com as plicas em volta.
Vamos agora aprender um outro comando, que nos permite obter dados a partir do utilizador:
Agora é que dava jeito que estivesse a experimentar mesmo isto! É que o
6 acima é escrito por si quando escreve o comando
input(), isto é, o
Python está a pedir-lhe que escreva algo no teclado e que prima
RETURN. E repare no resultado: tem plicas. Isto quer dizer que o que quer que seja que escrevemos é interpretado sempre como uma cadeia de caracteres. Mais um parêntesis: na versão
2.x, o
input() só aceita valores numéricos, e temos o
raw_input() para aceitar cadeias de caracteres. Na versão
3.x, o
raw_input() já não existe.
Vamos agora experimentar:
>>> nome = input()
Xico
>>> nome
'Xico' |
Aqui vemos que podemos atribuir o que obtemos através do
input() a uma variável, e podemos consultar o seu valor de seguida. Outra maneira de o fazer é:
E se fizermos:
>>> idade = input()
10
>>> print(nome, idade)
Xico 10 |
Atribuímos o valor '10' à variável
idade, e de seguida no
print() quando inserimos objetos separados por vírgulas, separa-os com um espaço.
Bem, acho que já temos material suficiente para escrever um primeiro programa. Como se faz isto? Bem, agora é que vai ser necessário uma de duas coisas:
- Estar a utilizar o IDLE do Python
- Utilizar um editor de texto como o Notepad do Windows
Se estiver a usar o IDLE, vá à barra de cima, e escolha
File > New File, ou então prima CTRL+N. Vai abrir-se uma nova janela intitulada
Untitled. Seja nesta janela, ou na janela do Notepad, escreva:
Tanto no IDLE como no
Notepad, na barra de cima, escolha
Save, e dê um nome ao ficheiro com extensão
.py e grave-o onde lhe apetecer (mas memorize onde o gravou!). E já criou o seu primeiro programa! Para o correr, no IDLE, na janela do seu programa escolha
Run, e verá o resultado a surigr na janela principal do IDLE. Para ver o resultado criado através do
Notepad, terá de abrir uma
Command Prompt, ir até ao directório onde gravou o ficheiro
.py, e escrever o seu nome em conjunto com a extensão
.py. Giro, não é? Foi o seu primeiro programa em
Python!
Sem comentários:
Enviar um comentário