No contexto da linguagem Python 3, considere a execução do ...
try: j = 0 lista = [ ] while j < 11: lista.append(j) j += 3 for i in range(len(lista)): if lista[i] % 2 > 0: print(str(Iista[i])) except: print("Ocorreu um erro") finally: print("Programa encerrado")
Sobre o programa acima, é correto afirmar que:
Comentários
Veja os comentários dos nossos alunos
Parte 1
try:
j = 0
lista = [ ]
while j < 11:
- lista.append(j)
- j += 3
implementa a lista com o count de j
lista = [0, 3, 6, 9]
Parte 2
for i in range(len(lista)): //len(lista)=quantidade de itens da lista
if lista[i] % 2 > 0:
- print(str(Iista[i]))
except:
- print("Ocorreu um erro")
finally: //sempre vai executar não importa o resultado do Try
- print("Programa encerrado")
para i até 4
lista[0]
- 0%2>0 false
lista[1]
- 3%2>0 true
lista[2]
- 6%2>0 false
lista[3]
- 9%2>0 true
resultado = (3, 9) programa encerrado
gab A
Qconcurso esta na hora de formatar as questões de forma certa, No python a indentação influencia totalmente na logica e na execução do código.
Clique para visualizar este comentário
Visualize os comentários desta questão clicando no botão abaixo