Logo Passei Direto
Buscar

Algoritmos

Engenharias
Questão 5/10 Lógica de Programação e Algoritmos Ler em VO Na AULA 2 aprendemos que a linguagem Python apresenta algumas regras a serem seguidas para que nossos programas não gerem erros. Aprendemos também a escrever uma mensagem na tela empregando um comando de saída. Lembrando das regras apresentadas, observe a linhas de print a seguir: print() print(') print('APOL) print(') Somente uma destas 4 linhas gera erro na saída do programa. Assinale a alternativa que CORRETAMENTE indica qual das linhas gera erro e o motivo deste erro. A Linha 1, porque não foi colocado nenhuma informação dentro dos parênteses para fazermos a impressão na tela. B Linha 2, porque foi aberto aspas simples mas nenhum texto foi colocado dentro dela, somente um espaço em branco. C Linha 3, porque as aspas simples foram abertas mas não foram fechadas. D Linha 4, porque foi aberto aspas simples mas nenhum texto foi colocado dentro dela.
User badge image
Eroci Pereira da Costa

semana passada

Respostas

User badge image

Ed Verified user icon

semana passada

Vamos analisar cada linha: 1) print() — Válido, imprime uma linha em branco, não gera erro. 2) print(') — Abre aspas simples, mas não fecha, gera erro de sintaxe. 3) print('APOL) — Abre aspas simples, mas não fecha, gera erro de sintaxe. 4) print(') — Igual à linha 2, abre aspas simples e não fecha, gera erro. Mas a questão diz que somente uma linha gera erro. Observando as linhas fornecidas, parece que a linha 3 é a que tem aspas abertas e não fechadas, pois 'APOL está aberto e não fechado. Logo, a linha que gera erro é a linha 3, porque as aspas simples foram abertas mas não foram fechadas. Resposta correta: C) Linha 3, porque as aspas simples foram abertas mas não foram fechadas.

Essa resposta te ajudou?

0
Dislike0

Ainda com dúvidas?

Envie uma pergunta e tenha sua dúvida de estudo respondida!

Mais conteúdos dessa disciplina