Módulos: Um módulo trata-se de um arquivo que contém definições para serem utilizadas em um script ou em uma execução interativa do interpretador. Essas definições podem ser importadas para o módulo principal ou para outros módulos o que indica que ao importar um módulo, é possível fazer uso de tudo que está definido dentro dele. Avalie as afirmações a seguir, em relação aos módulos que podem ser importados no Python a fim de se organizar projetos e programas e relacione-os aos termos aos quais se referem. 1 – Random. 2 – Turtle. 3 – Math. I – Módulo para acessar funções aleatórias que permite a geração de dados aleatórios com o objetivo de que o programa não tenha sempre o mesmo comportamento. II – Módulo que oferece funcionalidades gráficas que podem ser controladas por meio de comandos de movimentação realizados pelo usuário. III – Módulo que fornece acesso às funções matemáticas possibilitando trabalhar com funções hiperbólicas, trigonométricas e logarítmicas para números reais. Assinale a alternativa que correlaciona adequadamente os dois grupos de informação.
Um módulo trata-se de um arquivo que contém definições para serem utilizadas em um script ou em uma execução interativa do interpretador. Essas definições podem ser importadas para o módulo principal ou para outros módulos o que indica que ao importar um módulo, é possível fazer uso de tudo que está definido dentro dele.
Avalie as afirmações a seguir, em relação aos módulos que podem ser importados no Python a fim de se organizar projetos e programas e relacione-os aos termos aos quais se referem.
1 – Random.
2 – Turtle.
3 – Math.
I – Módulo para acessar funções aleatórias que permite a geração de dados aleatórios com o objetivo de que o programa não tenha sempre o mesmo comportamento.
II – Módulo que oferece funcionalidades gráficas que podem ser controladas por meio de comandos de movimentação realizados pelo usuário.
III – Módulo que fornece acesso às funções matemáticas possibilitando trabalhar com funções hiperbólicas, trigonométricas e logarítmicas para números reais.
Assinale a alternativa que correlaciona adequadamente os dois grupos de informação.
a) 1-III; 2-II; 3-I.
b) 1-I; 2-II; 3-III.
c) 1-II; 2-I; 3-III.
d) 1-III; 2-I; 3-II.
e) 1-I; 2-III; 3-II.
Vamos relacionar cada módulo do Python à descrição correta:
1 – Random: é o módulo usado para gerar valores aleatórios (por exemplo, random.randint, random.random, random.choice), permitindo que o programa não tenha sempre o mesmo comportamento. Portanto, corresponde a I.
2 – Turtle: é um módulo de gráficos/tartaruga, no qual controlamos um “cursor” com comandos de movimentação (andar, virar, desenhar etc.), produzindo figuras na tela. Portanto, corresponde a II.
3 – Math: é o módulo que dá acesso a funções matemáticas como trigonométricas, logarítmicas, hiperbólicas, entre outras (ex.: sin, cos, log, sqrt). Portanto, corresponde a III.
Assim, a correlação correta é: 1-I; 2-II; 3-III.
Alternativa correta: (b).