Logo Passei Direto
Buscar
Python fornece um conjunto de módulos em que cada um contém funções, constantes e definições prontas para serem usadas em nossos programas. Há diversos módulos de Python que fazem parte da biblioteca-padrão da linguagem. Para utilizar as funções de um módulo em um programa, primeiro é necessário importá-lo. Uma vez importado o módulo, suas funções ficam disponíveis para uso ao longo de todo o código. Suponha que exista um módulo-padrão da linguagem Python chamado mx e que esse módulo tenha a função fy,que retorna o dobro do valor utilizado na chamada da função. Nesse caso, qual conjunto de linhas de código permitiria a impressão do dobro de 5? Selecione a resposta: a import mx print(fy.mx(5)) b import mx print(mx.fy(5)) c from fy import mx print(mx.fy(5)) d from mx import as m print(m.fy(5)) e import fy print(fy.mx(5))
User badge image
Izabel Aragao

há 2 meses

Respostas

User badge image

Ed Verified user icon

há 2 meses

Para resolver essa questão, precisamos entender como funciona a importação de módulos e a chamada de funções em Python. 1. Importação de Módulos: Para usar funções de um módulo, você deve importá-lo corretamente. 2. Chamada de Funções: Após a importação, você deve chamar a função usando a sintaxe correta. Analisando as opções: a) `import mx` `print(fy.mx(5))` - Aqui, a função `fy` não está sendo chamada corretamente, pois `fy` é uma função do módulo `mx`, então a sintaxe está errada. b) `import mx` `print(mx.fy(5))` - Esta opção está correta. Primeiro, o módulo `mx` é importado e, em seguida, a função `fy` é chamada corretamente através do módulo. c) `from fy import mx` `print(mx.fy(5))` - Aqui, a importação está errada, pois `fy` não é um módulo, mas uma função dentro do módulo `mx`. d) `from mx import as m` `print(m.fy(5))` - A sintaxe da importação está errada, pois falta o nome do que está sendo importado. e) `import fy` `print(fy.mx(5))` - Aqui, `fy` não é um módulo, mas uma função do módulo `mx`, então a chamada está incorreta. Portanto, a opção correta que permite a impressão do dobro de 5 é: b) `import mx` `print(mx.fy(5))`.

Essa resposta te ajudou?

0
Dislike0

Ainda com dúvidas?

Envie uma pergunta e tenha sua dúvida de estudo respondida!

Mais conteúdos dessa disciplina