Python é uma linguagem de programação extremamente versátil e eficiente. Acerca dos seus principais recursos, analise as opções a seguir e marque o código Python responsável por reproduzir o resultado abaixo.
Questão
Python é uma linguagem de programação extremamente versátil e eficiente. Acerca dos seus principais recursos, analise as opções a seguir e marque o código Python responsável por reproduzir o resultado abaixo.
1 12 25
Alternativas
A) print( 1, 12, 25 );
B) print( 1, 12, 25 ;
C) print 1, 12, 25 );
D) print( 1 12 25 );
E) qrint( 1, 12, 25 );
Explicação
O resultado esperado é a saída na tela: "1 12 25" (números separados por espaços).
Em Python, a função print() pode receber vários argumentos separados por vírgula. Por padrão, ela usa o separador sep=' ' (um espaço) entre os argumentos.
- A)
print( 1, 12, 25 );→ está sintaticamente correto. O ponto e vírgula;é opcional em Python, mas não causa erro. A saída será1 12 25. - B) falta o parêntese de fechamento
)→ erro de sintaxe. - C)
print 1, 12, 25é sintaxe do Python 2; no Python 3 (padrão atual), dá erro. - D) faltam vírgulas entre os argumentos (
1 12 25) → erro de sintaxe. - E)
qrintnão existe → erro de nome (NameError).
Logo, a única alternativa que reproduz exatamente a saída pedida é a letra A.
Alternativa correta: (A).