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
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
Para imprimir exatamente o texto mostrado (com as palavras e o número), as strings precisam estar entre aspas e o número pode ser passado como inteiro.
Em Python, a função print imprime os argumentos separados por um espaço (separador padrão sep=" "). Assim:
"casa"e"chuva"devem estar entre aspas, senão seriam interpretados como variáveis (gerando erro se não definidas);1988pode ser inteiro sem aspas;- As alternativas A e B usam
casaechuvasem aspas (variáveis); - A alternativa D mistura string com variável
chuva(erro sechuvanão existir); - A alternativa E está com sintaxe inválida (faltou vírgula entre os argumentos).
Logo, a opção correta é print( "casa", "chuva", 1988 );, que produz casa chuva 1988.