Funções de Entrada e Saída em Python

Questões sobre o assunto

1. Qual é o separador padrão usado por print quando vários argumentos são passados?
1.50 pontos Média

Resposta correta: A) Um espaço em branco

Por padrão, print insere um espaço entre os argumentos.

2. O que a função input() devolve após a leitura do usuário?
2.50 pontos Difícil

Resposta correta: C) String

Independentemente do que o usuário digite, input() sempre retorna uma string.

3. Qual das alternativas abaixo converte corretamente a string "3.14" em número usando eval()?
2.50 pontos Difícil

Resposta correta: B) eval("3.14")

O argumento passado a eval é avaliado como expressão Python, retornando o número float 3.14.

4. Considere o programa abaixo. Se o usuário digitar 0 como temperatura em Celsius, qual será a saída exibida?
c = input("Temperatura em Celsius: ")
c = eval(c)
f = 1.8 * c + 32
print(f, "graus Fahrenheit")
3.50 pontos Extrema

Resposta correta: B) 32.0 graus Fahrenheit

Para c = 0, a fórmula f = 1.8 * 0 + 32 resulta em 32.0.

Pontuação Total
0.00