Buscar

Conceitos de Módulos e Pacotes em Python

Prévia do material em texto

14/09/2020 EPS
https://simulado.estacio.br/alunos/ 1/3
 
 
 
 PROGRAMAÇÃO III 10a aula
 Lupa 
 
Exercício: CCT0433_EX_A10_201703157613_V2 06/09/2020
Aluno(a): JAKSON SANTOS DE OLIVEIRA 2020.2
Disciplina: CCT0433 - PROGRAMAÇÃO III 201703157613
 
Considere o seguinte código:
from statistics import mean
Para calcularmos a média como fica a chamada da função?
statistics.mean([2,3,4])
 mean[2,3,4]
math(2,3,4).final 
math.statistics.mean([2,3,4])
math(2,3,4) 
Respondido em 06/09/2020 15:22:38
 
 
Explicação:
Quando usamos o comando import em python não precisamos utilizar o nome do pacote antes do comando, no caso para
calcular a média precisamos chamar apenas mean([2,3,4]), logo a resposta correta é mean[2,3,4]
 
 
Considere um arquivo que contenha as funções soma, subtração, multiplicação e divisão. Esse arquivo poderia ser um
módulo: 
de funções relacionadas a strings 
de funções de computação gráfica 
 de funções matemáticas 
de funções de rede
de funções relacionadas somente a inteiros
Respondido em 06/09/2020 15:22:42
 
 
Explicação:
Um módulo em Python é um arquivo contendo definições de funções e instruções. No caso da questão, como as funções
se referem a matemática, a resposta correta seria "de funções matemáticas".
 
 
 Questão1
 Questão2
 Questão
3
https://simulado.estacio.br/alunos/inicio.asp
javascript:voltar();
javascript:diminui();
javascript:aumenta();
14/09/2020 EPS
https://simulado.estacio.br/alunos/ 2/3
Como a linguagem PHYTON identifica que trata-se de um pacote ?
Pela existencia de um arquivo, na raiz principal da pasta, de nome _This_is_a_Package.
Por um arquivo especial, chamado _This_a_package
 Pela existencia, na estrutura de pastas, do arquivo _init_.py
Não existe uma forma objetiva de saber
Pelo cabeçalho no pacote, contendo a identificação _PY_package
Respondido em 06/09/2020 15:22:47
 
 
Vamos supor o seguint trecho de código em Phyton, dentro do módulo frete.py
 >>>import transportes.logistica.frete
 >>>transportes.logistica.frete.entrega()
O que faz o segundo comando acima ( >>>transportes.logistica.frete.entrega() ) ?
 
 
 
Importação da função de nome entrega
 uso da função de nome entrega
Leitura do módulo frete.py
Importaçao do módulo
O comando está incorreto e não executa
Respondido em 06/09/2020 15:22:51
 
 
Avalie as assertivas a seguir, no que se refere aos conceitos de módulos e pacotes.
I. Tanto módulo como pacote são formas de organizarmos os arquivos que compõem o projeto do software.
II. Mas há diferença entre os 2 conceitos
III. Os módulos são organizados em pastas e os pacotes organizados em arquivos
Assinale a UNICA opção que apresente APENAS TODAS as assertivas corretas.
Apenas I
Apenas I e III
I, II e III
 Apenas I e II
Apenas II e III
Respondido em 06/09/2020 15:22:55
 
 
Explicação:
I. Tanto módulo como pacote são formas de organizarmos os arquivos que compõem o projeto do software. - verdade
II. Mas há diferença entre os 2 conceitos - verdade
III. Os módulos são organizados em pastas e os pacotes organizados em arquivos - FALSO ao contrário - modulos são
organizados em arquivos e pacotes organizados em pastas
 
 
Qual seria uma possível chamada para utilizar um módulo de um determinado pacote em Python?
 import pacote.modulo
import modulo
import pacote
 Questão4
 Questão5
 Questão6
14/09/2020 EPS
https://simulado.estacio.br/alunos/ 3/3
export pacote
import modulo.pacote
Respondido em 06/09/2020 15:22:59
 
 
Explicação:
a sintaxe correta é import pacote.modulo. Em Python temos sempre o pacote (que é uma coleção de módulos) e o
módulo correspondente. 
 
 
 
javascript:abre_colabore('38403','203980555','4069895117');

Continue navegando