Carregando...
Carregando...
Ajude a melhorar a plataforma
Na linguagem Python, é possível trabalhar com diversos tipos de dados, como números inteiros, reais, valores lógicos booleanos, sequências de caracteres, listas, dentre outros. Com base nesse tema, avalie as expressões a seguir. >>> x = 5 >>>y = 3.2 >>>nome = 'João' >>>nomes = [nome, 'Maria', 'Felipe', 'José'] Com relação aos tipos de dados utilizados, avalie as afirmativas a seguir. I. O comando type(x) irá retornar <class 'int'>. II. O comando type(y) irá retornar <class 'int'>. III. O comando type(nome) irá retornar <class 'str'>. IV. O comando type(nomes) irá retornar <class 'list'> Está correto o que se afirma em:
Explique melhor esta questão
Abre o Tutor com o enunciado e as alternativas já no campo — você revisa e envia.
Esta questão foi verificada por um de nossos administradores.
JUSTIFICATIVA A afirmativa I está correta, pois o comando type(x) é responsável por analisar a variável passada como parâmetro e retornar seu tipo de dados e, nesse caso, retornará <class 'int'>. A afirmativa II está incorreta, pois o resultado do comando type(y), que é responsável por analisar a variável passada como parâmetro e retornar seu tipo de dados, nesse caso, retornará será <class 'float'>. A afirmativa III está correta, pois o resultado do comando type(nome), que analisa os tipos de dados da variável passada como parâmetro, será <class 'str'>. A afirmativa IV está correta, pois o resultado do comando type(nomes), que analisa os tipos de dados da variável passada como parâmetro, será <class 'list'>.