Qual das seguintes opções não é uma estrutura de controle utilizada na linguagem de programação python?
(A) -
if
(B) -
for
(C) -
while
(D) -
switch
(E) -
else
Dica
- lembre-se do acrônimo "ifwe": "if", "for", "while" e "else".
- pratique usando essas estruturas em seus próprios programas.
- consulte a documentação oficial do python para obter mais informações sobre cada estrutura de controle.
Explicação
Python usa as estruturas de controle "if", "for", "while" e "else" para controlar o fluxo de execução de um programa. a estrutura "switch", que é comumente encontrada em outras linguagens de programação, não está disponível em python.
Análise das alternativas
As demais alternativas são estruturas de controle válidas em python:
- (a): "if" é usada para executar blocos de código condicionalmente.
- (b): "for" é usada para iterar sobre sequências ou coleções.
- (c): "while" é usada para executar blocos de código repetidamente enquanto uma condição for verdadeira.
- (d): "switch" não é uma estrutura de controle em python.
- (e): "else" é usada para executar blocos de código quando uma condição for falsa.
Conclusão
É importante que os alunos conheçam as estruturas de controle disponíveis em python para poderem controlar eficazmente o fluxo de execução de seus programas.