Você está na página 1de 4

18/08/2019 Atividade Objetiva 01: 02.

Linguagens de Programação para Ciência de Dados (2019)

Atividade Objetiva 01
Vencimento Sem data de entrega Pontos 10 perguntas 7
Limite de tempo Nenhum Tentativas permitidas llimitado

Fazer o teste novamente

Histórico de tentativas
Tentativa Hora Pontuação
MANTIDO Tentativa 3 Menos de 1 minuto 10 de 10

MAIS RECENTE Tentativa 3 Menos de 1 minuto 10 de 10

Tentativa 2 1 minuto 8 de 10

Tentativa 1 3 minutos 4 de 10

Pontuação desta tentativa: 10 de 10


Enviado 30 abr em 21:57
Esta tentativa levou Menos de 1 minuto.

Pergunta 1 1 / 1 pts

Marque os identificadores válidos em Python.

endereco entrega

salário_func

Correto!
__nome_aluno

Correto!
XYZ

Embora não seja um nome significativo, XYZ é sim um identificador


válido em Python.

Pergunta 2 1 / 1 pts

https://pucminas.instructure.com/courses/1757/quizzes/21113 1/4
18/08/2019 Atividade Objetiva 01: 02. Linguagens de Programação para Ciência de Dados (2019)

Sobre os comentários, marque as alternativas corretas.

Um comentário de linha utilizando #, deve ficar sozinho em uma linha.

Correto!
Comentários são ignorados pelo interpretador do Python.

Correto!
Comentários podem utilizar tanto o símbolo cerquilha (#) quanto a
combinação de 3 aspas (""").

Comentários são obrigatórios em Python.

Pergunta 3 1 / 1 pts

No código a seguir x = "1978", um valor está sendo atribuído à variável x. Ao


executar o comando type(x), que tipo será retornado?

Correto!
str

Todas as alternativas estão corretas.

int

string

Pergunta 4 1 / 1 pts

Marque entre as alternativas abaixo, os tipos de dados corretos para cada


informação.

Correto!
CPF - str

Correto!
Altura de uma pessoa em centímetros - int

Correto!
Data de nascimento - str

https://pucminas.instructure.com/courses/1757/quizzes/21113 2/4
18/08/2019 Atividade Objetiva 01: 02. Linguagens de Programação para Ciência de Dados (2019)

Sexo de uma pessoa - boolean

Pergunta 5 2 / 2 pts

Suponha a seguinte declaração de uma lista:

lista_aninhada = [ [1,2,3],[4,5,6,7],[8,9],[ [10,11,12], [13, 14, 15] ] ].

Que instrução retornará o número 13?

lista_aninhada[12]

Todas as alternativas são inválidas.

Correto!
lista_aninhada[3][1][0]

lista_aninhada[-3]

Pergunta 6 2 / 2 pts

Suponha que seja declarado o seguinte dicionário:

dic = { "MG": {"Área": 586522, "População": 21040662, "Capital": "Belo


Horizonte"},

"SP": {"Área": 248222, "População": 45538936, "Capital": "São


Paulo"},

"RS": {"Área": 281730, "População": 11329605, "Capital": "XYZ"} }

Qual comando devemos utilizar para alterar a capital do Rio Grande do Sul
de XYZ para Porto Alegre?

dic["RS"]["XYZ"] = "Porto Alegre"

Correto!
dic["RS"]["Capital"] = "Porto Alegre"

dic{"RS"}{"Capital"} = "Porto Alegre"

dic[2][2] = "Porto Alegre"

https://pucminas.instructure.com/courses/1757/quizzes/21113 3/4
18/08/2019 Atividade Objetiva 01: 02. Linguagens de Programação para Ciência de Dados (2019)

Pergunta 7 2 / 2 pts

Em relação às estruturas de dados aninhadas (uma estrutura dentro de


outra), pode-se afirmar que Python só aceita o aninhamento entre estruturas
do mesmo tipo (por exemplo, dentro de uma lista só podemos ter outra lista,
dentro de um dicionário só pode haver outro dicionário).

Correto!
Falso

Podemos colocar qualquer tipo de estrutura dentro de outra. Podemos


ter uma lista dentro de um dicionário, um dicionário dentro de uma tupla,
etc...

Verdadeiro

Pontuação do teste: 10 de 10

https://pucminas.instructure.com/courses/1757/quizzes/21113 4/4