Aula00 PAD
Aula00 PAD
Em modo interativo, o interpretador de Python pode ser usado como uma calculadora.
Introduza uma expressão para calcular quantos segundos tem um dia completo (use o
asterisco * para indicar uma multiplicação). Experimente fazer outros cálculos simples.
A função type(x) permite determinar o tipo de dados do valor x. Para cada uma das
expressões abaixo, tente prever o valor e tipo de dados (int, float, str, ...) do
resultado, ou se dá erro. Depois confirme no Python.
1
Programação e Algoritmos em Ciência, Aula 00
4. Em Python podemos guardar valores em variáveis para depois os reutilizar. Por exemplo,
para guardar as dimensões de um retângulo pode usar as instruções seguintes.
largura = 21.0
altura = 29.7
Agora pode calcular a área do retângulo, guardá-la numa variável e mostrar o seu valor:
area = largura * altura
area
Faça o mesmo para calcular, guardar e mostrar o perímetro. Dê um nome sugestivo à nova
variável.
5. Abra um editor de texto, reescreva as instruções que usou no exercício anterior e grave
num ficheiro com o nome retangulo.py. Acabou de criar um programa (script) em
Python. Para o executar o programa, regresse ao terminal e introduza o comando:
python3 retangulo.py
É natural que não veja resultado nenhum, porque em modo script o Python não mostra os
resultados automaticamente! No editor, corrija o programa para mostrar os resultados
explicitamente usando a função print, grave e volte a executar o programa. Repita o
processo até o programa funcionar. No fim pode comparar o seu programa com a solução
em solution.py.
7. Execute o programa welcome.py para ver o que acontece. Modifique o programa para
que o X seja substituído pelo valor pedido ao utilizador.
9. Altere o programa anterior para gerar um terceiro gráfico com o produto das funções y1 e
y2. Trace o gráfico com linhas e bolas verdes.
1
Quando dizemos que o programa "lê" ou "pede" algum valor, quer dizer que tem de fazer input e o utilizador
terá de introduzir um valor sempre que correr o programa.