Baixe o app para aproveitar ainda mais
Prévia do material em texto
19/11/2022 17:21 Lista 4: Tópicos em Sistemas de Informação - G1/T1 - 2022/2 https://pucminas.instructure.com/courses/112962/quizzes/333267 1/4 Lista 4 Entrega 13 nov em 23:59 Pontos 5 Perguntas 5 Disponível 25 out em 0:00 - 13 nov em 23:59 Limite de tempo Nenhum Tentativas permitidas Sem limite Este teste foi travado 13 nov em 23:59. Histórico de tentativas Tentativa Tempo Pontuação MAIS RECENTE Tentativa 1 11 minutos 3,2 de 5 Pontuação desta tentativa: 3,2 de 5 Enviado 7 nov em 21:24 Esta tentativa levou 11 minutos. 1 / 1 ptsPergunta 1 Qual é a saída para o código a seguir? import numpy as np percentiles = [98, 76.37, 55.55, 69, 88] first_subject = np.array(percentiles) print(first_subject.dtype.name) int32 bool float64 Correto!Correto! str float https://pucminas.instructure.com/courses/112962/quizzes/333267/history?version=1 19/11/2022 17:21 Lista 4: Tópicos em Sistemas de Informação - G1/T1 - 2022/2 https://pucminas.instructure.com/courses/112962/quizzes/333267 2/4 1 / 1 ptsPergunta 2 Considere o código abaixo que utiliza o módulo Numpy: import numpy as np A = np.arange(1, 16).reshape(3,5) print(A[A % 2 == 0][0:4]) Quais serão os valores impressos? [True False True False] [2 4 6 8] Correto!Correto! [False True False True] [0 2 4 6 8] [2 4 6 8 10] 1 / 1 ptsPergunta 3 Qual é a saída correta para o código Python a seguir? import numpy as np dataset = np.array(['paul', 'jacob', 'vince', 'paul', 'miky', 'larence', 'warren']) print(dataset == 'paul') True [True False False False False False False] [True False False True False False False] Correto!Correto! [False False False True False False False] 19/11/2022 17:21 Lista 4: Tópicos em Sistemas de Informação - G1/T1 - 2022/2 https://pucminas.instructure.com/courses/112962/quizzes/333267 3/4 0,2 / 1 ptsPergunta 4 Considere o código a seguir: import numpy as np A = np.arange(1, 16).reshape(3,5) Marque as alternativas que retornam todos os elementos da linha 1 do ndarray A. linha1 = A[1,:] esposta corretaesposta correta linha1 = A[1:2,:][0] esposta corretaesposta correta linha1 = A[:][1] Correto!Correto! linha1 = A[1,0:] esposta corretaesposta correta linha1 = A[1] esposta corretaesposta correta 0 / 1 ptsPergunta 5 Após criar uma matriz identidade de 5x5, um programador deseja preencher os elementos acima e abaixo da diagonal principal com o número -1. Como ele pode fazer isso? arr = np.eye(5) arr = np.full((5x5),-1) ocê respondeuocê respondeu arr = arr - (np.eye(5) + 1) 19/11/2022 17:21 Lista 4: Tópicos em Sistemas de Informação - G1/T1 - 2022/2 https://pucminas.instructure.com/courses/112962/quizzes/333267 4/4 arr[arr == 0] = -1 esposta corretaesposta correta arr[arr != 1] = -1 esposta corretaesposta correta Pontuação do teste: 3,2 de 5
Compartilhar