Imagem de fundo

Em Python 3, há um tipo especial de função chamada...

Em Python 3, há um tipo especial de função chamada “Generator”, que pode ser utilizada nos contextos de interações. Esse tipo de função não usa a palavra “return” para retornar a chamada da função. No lugar de “return”, os “generators” utilizam a palavra “yield”. Considere que o código abaixo tem uma função do tipo “Generator.


Imagem associada para resolução da questão

Figura 01


O resultado da execução desse código é


A

[0,1,4,9,16]


B

0, 1, 4, 9, 16,


C

16, 16, 16, 16, 16,


D

[0,1,4,9,16], [0,1,4,9,16], [0,1,4,9,16], [0,1,4,9,16], [0,1,4,9,16],