Determinado analista de dados de um Tribunal de Justiça escreve o seguinte código em Python para categorizar o tempo de tramitação de sete processos judiciais (em dias):
tramitacao = [150, 200, 400, 120, 365, 180, 600]
categorias = [ ]
for t in tramitacao:
if t < 180:
categorias.append("Rápida")
elif t <= 365:
categorias.append("Moderada")
else:
categorias.append("Lenta")
Sobre o código fornecido, analise as afirmativas a seguir.
I. O código utiliza uma estrutura de controle de fluxo (if-elif-else) para categorizar os processos com base no tempo de tramitação.
II. O resultado armazenado na lista categorias será: ['Rápida', 'Moderada', 'Lenta', 'Rápida', 'Moderada', 'Moderada', 'Lenta'].
III. O comando elif permite adicionar múltiplas condições ao controle de fluxo, mas, sintaticamente, não pode ser utilizado sem que exista um comando if no mesmo bloco.
IV. Caso o analista substituísse o operador <= por < na linha elif t <= 365, apenas um dos sete processos teria a sua classificação modificada.
Está correto o que se afirma em