A resposta afirma que na inicialização do for não deve chamar a função upper. Dúvida: isso vale para qualquer função, ou seja, não devemos chamar qualquer função na inicialização do for?
Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!
A resposta afirma que na inicialização do for não deve chamar a função upper. Dúvida: isso vale para qualquer função, ou seja, não devemos chamar qualquer função na inicialização do for?
Oii Josimar, como você está? Espero que esteja bem ^-^
Isso. Na inicialização do for não conseguimos acoplar funções. Vamos observar a sintaxe de inicialização do for:
for variavel in sequencia:
A variavel servirá para percorrer cada item da sequencia. E para manipular essa variável precisamos fazer isso dentro do for. Veja um exemplo de manipulação:
nomes = [ "nadia", "joao"]
for nome in nomes:
print(nome.upper())Qualquer dúvida estou a disposição, tá bom?
Grande abraço!