Oii Eduardo, como você está?
Isso pode estar ocorrendo por causa da indentação, ou seja, os recuos (TABS) que colocamos no código para reforçar a estrutura dele, para dizer qual bloco de código está dentro de qual. No caso acima, para chamarmos a função precisamos recuá-la a esquerda, pois ela não se encontra dentro do bloco da função velocidade
, ou seja, faz parte de outro escopo. Veja como fica com a correção:
def velocidade(espaco, tempo):
v = espaco / tempo
print(f'velocidade: {v} m/s')
velocidade(100,20)
Qualquer dúvida estou por aqui, tá bom?
Grande abraço!