Funções 17/19


#1

Minha função:

def shut_down(s):
return s

if yes():
    return("Desligando")
elif no():
    return("Desligamento abortado")
else:
    return("Desculpe")

Dá o seguinte erro:
Oops, tente outra vez. Sua funcao falou com a mensagem yes. ela retornou 'yes' quando deveria ter retornado 'Desligando'

Tentei assim também:
def shut_down(s):
return s

if s=="yes":
    return("Desligando")
elif s=="no":
    return("Desligamento abortado")
else:
    return("Desculpe")

Dá o mesmo aviso de erro.


#2

vc pode fazer assim:
def shut_down(s):
return resposta

def resposta():
if s=="yes":
return "Desligando"
elif s:
return "Deligamento abortado"
else:
return "Desculpe"