Operações e a noção de função

Transferir em PDF

O objetivo desta ficha é descobrir os operadores **, //, % e como programar utilizando uma função com um único argumento.

Descobrir alguns operadores

(a) No interpretador interativo, introduzir 5**2 (no teclado five times times two) e de seguida 2**3. A que corresponde o operador **?

(b) No interpretador interativo, introduzir 4//2 (no teclado four div div two), seguido de 9//3 e por fim 5//2. A que corresponde o operador //?

Dica: Experimente outros valores

(c) No interpretador interativo, introduzir 4%2 (no teclado toolbox e de seguida Catálogo), de seguida 9%3 e por fim 5%2. A que corresponde o operador %?

Dica: Experimente outros valores

Descobrir a noção de função em programação

(a) Vamos então criar o nosso primeiro script com o nome atividade1.py. Aqui está uma função chamada dobro que devolve o dobro do número introduzido.

image 1

Insira esta função no script atividade1.py e de seguida clique em Executar o script no menu de três pontos que surge à direita do nome do script. A função criada está disponível no menu da tecla var. Experimente usar esta função com diferentes valores, por exemplo dobro(2), dobro(5), …

(b) Escreva no mesmo script uma função chamada quadrado que devolve o quadrado do valor introduzido.

(c) Escreva no mesmo script uma função chamada cubo que devolve o valor introduzido ao cubo.

Durante a sua visita ao nosso website, a NumWorks necessita de instalar "cookies" ou usar outras tecnologias de recolha de dados para:

À exceção dos Cookies essenciais à operação webiste, a NumWorks permite-lhe a seguinte escolha: pode aceitar os Cookies de medição de audiências clicando no botão "Aceitar e continuar", ou recusar estes Cookies clicando no botão "Continuar sem aceitar" ou continuando a sua pesquisa. Pode atualizar a sua escolha a qualquer momento clicando no link "Gerir os meus cookies" em baixo na página. Para mais informações, por favor consulte a nossa política de cookies.