Imagem de fundo

Avalie o código fonte escrito em Python apresentado a...

Avalie o código fonte escrito em Python apresentado a seguir, baseado em Downey (2018, p.61), e executado em https://www.onlinegdb.com/:

def f1(word):

return word[0]

def f2(word):

return word[-1]

def f3(word):

return word[1:-1]

def f4(word):

if len(word) <= 1:

return True

if f1(word) != f2(word):

return False

return f4(f3(word))

print(f4('allen'))

Fonte: DOWNEY, Allen. Think Python How to Think Like a Computer Scientist. 2. ed. Needham: Green Tea Press, 2015.

Qual é o resultado apresentado em tela quando o código for executado?


A

False


B

True


C

allen


D

nella


E

Uma mensagem de erro do interpretador Python