como eu consigo usar o resultado, sendo string, de uma funçao condicional dentro de outra, em que dependendo do conceito, a,b,etc o candidato possa estar aprovado ou não, no caso não completei a segunda para as outras condiçoes que levam ao resultado de reprovaçao porem não esta printando a classificaçao apenas o conceito, resultado da funçao anterior..
def conceitos(nome,idade,pescrita,entrevista):
if pescrita>8 and entrevista>8:
print('conceito A')
if pescrita>8 and entrevista<=8:
print('conceito B')
if pescrita<=8 and entrevista>8:
print('conceito B')
if pescrita<=8 and entrevista<=8:
print('conceito C')
return
def APRP(nome,idade,pescrita,entrevista):
conceituaçao=conceitos(nome,idade,pescrita,entrevista)
if conceituaçao=='conceito A':
print('aprovado')
return
nome=input('nome: ')
idade=int(input('idade: '))
pescrita=float(input('prova escrita: '))
entrevista=float(input('entrevista: '))
conceitoaprp=APRP(nome,idade,pescrita,entrevista)
print(conceitoaprp)