Python é uma das linguagens mais utilizadas na atualidade e compreender suas características básicas é essencial para o profissional de TI. Nesse sentido, marque a opção que representa o código Python responsável por produzir o resultado abaixo.
Questão
Python é uma das linguagens mais utilizadas na atualidade e compreender suas características básicas é essencial para o profissional de TI. Nesse sentido, marque a opção que representa o código Python responsável por produzir o resultado abaixo.
casa chuva 1988
Alternativas
A) print( casa, chuva, "1988" );
B) print( casa, chuva, 1988 );
C) print( "casa", "chuva", 1988 );
D) print( "casa", chuva, 1988 );
E) print( "casa", "chuva" 1988 );
Explicação
O resultado exibido é:
casa chuva 1988
Em Python, para imprimir exatamente as palavras casa e chuva como texto, elas devem estar entre aspas (strings). O número 1988 pode ser impresso como inteiro (sem aspas) sem problema.
Além disso, a função print() ao receber vários argumentos separados por vírgula imprime cada um separado por um espaço (por padrão, sep=' '). Assim:
print("casa", "chuva", 1988)→ imprimecasa chuva 1988.
Analisando as alternativas:
- A e B:
casaechuvasem aspas seriam variáveis (daria erro se não existirem). - D:
chuvaestá sem aspas (variável). - E: falta vírgula entre "chuva" e 1988 (erro de sintaxe).
Logo, a opção correta é a que usa aspas em casa e chuva e mantém 1988 como número.
Alternativa correta: (C).