Olá Denilson, tudo bem? Espero que sim!
Muito bom Denilson, essa outra forma de fazer não utiliza parâmetros na função e sim inputs que serão solicitados quando a função for executada. Uma forma de deixar ainda melhor é realizando a conversão para valores inteiros na mesma linha de execução dos inputs, ficando da seguinte maneira:
def velociadade_media():
tempo = int(input('Quanto tempo levou em segundos? '))
distancia = int(input('Qual a distância em metros? '))
velocidade = distancia / tempo
print(f'A velocidade média é {velocidade} m/s')
Bons estudos!