6.5 Exercícios: Funções
- Defina uma função chamada velocidade_media() em um script chamado funcoes.py que recebe dois parâmetros: a distância percorrida (em metros) e o tempo (em segundos) gasto.
def velocidade_media(distancia, tempo): pass
- Agora vamos inserir as instruções, ou seja, o que a função deve fazer. Vamos inserir os comandos para calcular a velocidade média e guardar o resultado em uma variável velocidade :
def velocidade_media(distancia, tempo): velocidade = distancia/tempo
- Vamos fazer a função imprimir o valor da velocidade média calculada:
def velocidade_media(distancia, tempo): velocidade = distancia/tempo print(velocidade)
- Teste o seu código chamando a função para os valores abaixo e compare os resultados com seus
colegas:
distância: 100, tempo =
distância: 150, tempo =
distância: 200, tempo =
distância: 50, tempo =
-
Modifique a função velocidade_media() de modo que ela retorne o resultado calculado.
-
Defina uma função soma() que recebe dois números como parâmetros e calcula a soma entre eles.
-
Defina uma função subtracao() que recebe dois números como parâmetros e calcula a diferença entre eles.
-
Agora faça uma função calculadora() que recebe dois números como parâmetros e retorna o resultado da soma e da subtração entre eles.
-
Modifique a função calculadora() do exercício anterior e faça ela retornar também o resultado da multiplicação e divisão dos parâmetros.
-
Chame a função calculadora() com alguns valores.
-
(opcional) Defina uma função divisao() que recebe dois números como parâmetros, calcula e retorna o resultado da divisão do primeiro pelo segundo. Modifique a função velocidade_media() utilizando a função divisao() para calcular a velocidade. Teste o seu código chamando a função velocidade_media() com o valores abaixo: a. distância: 100, tempo = 20 b. distância: -20, tempo
= 10 c. distância: 150, tempo =