Qual é o tipo padrão retornado pela função input() em Python?
a) int
b) float
c) str
d) bool

Passo 1

O enunciado pergunta qual é o tipo padrão retornado pela função input() em Python. O conteúdo envolve a forma como Python trata a entrada de dados pelo usuário; para responder, basta lembrar o comportamento básico de input().

Passo 2

A função input() lê tudo o que o usuário digita até pressionar Enter e devolve esse conteúdo como uma sequência de caracteres. Em Python, sequências de caracteres correspondem ao tipo str. Por exemplo, se o usuário digitar 123, o valor retornado será a string "123", não o número 123.

Passo 3

Se quisermos obter um inteiro ou um número de ponto flutuante, precisamos converter explicitamente o resultado de input() usando int() ou float(). Isso reforça que, por padrão, sem conversão, input() retorna sempre uma str.

Resposta

c) str

Exercícios relacionados