Questões de Informática · FAURGS

InformáticaLógica de programação e algoritmosFAURGS 2024

HCPA

Questão de Informática

Considere as seguintes afirmações sobre a linguagem Python. I - A instrução FOR em Python difere um pouco do que é usado em C ou Pascal. Em vez de sempre iterar sobre uma progressão aritmética dos números (como em Pascal), ou dar ao usuário a capacidade de definir tanto o passo de iteração quanto a condição de parada (como em C), Python itera sobre os itens de qualquer sequência (uma lista ou uma string), na ordem em que eles aparecem na sequência. II - Divisão (/) sempre retorna um número inteiro. Para obter um resultado em ponto flutuante, usa-se o operador // e, para calcular o resto, pode-se usar %. III- Um loop FOR ou WHILE pode incluir uma cláusula ELSE. Em um loop FOR, a cláusula ELSE é executada depois que o loop atinge sua iteração final. Em um loop WHILE, ELSE é executada depois que a condição do loop se torna false. Em qualquer tipo de loop, a cláusula ELSE não é executada se o loop foi encerrado por um BREAK. Quais estão corretas?

Sua resposta

Mais questões de Lógica de programação e algoritmos

Ver as 2.029 questões de Lógica de programação e algoritmos

Questão de prova oficial, com o gabarito definitivo publicado pela banca. Reproduzida para fins de estudo.