Logo Passei Direto
Buscar

PERGUNTA 7 A linguagem Python, além de seus recursos implícitos e funções preexistentes, permite que o desenvolvedor crie suas próprias funções. ...

PERGUNTA 7

A linguagem Python, além de seus recursos implícitos e funções preexistentes, permite que o desenvolvedor crie suas próprias funções.

Com base no uso de funções em Python, analise as asserções a seguir e as relações propostas entre elas.

I. As funções em Python são procedimentos que executam instruções internamente e podem retornar um determinado valor ou não retornam valores.

PORQUE

II. As funções auxiliam no reaproveitamento de códigos que devem ser executados várias vezes no programa, por exemplo, uma função que verifica a validade de um CPF.

Analisando as asserções anteriores, conclui-se que:

I. As funções em Python são procedimentos que executam instruções internamente e podem retornar um determinado valor ou não retornam valores.
PORQUE
II. As funções auxiliam no reaproveitamento de códigos que devem ser executados várias vezes no programa, por exemplo, uma função que verifica a validade de um CPF.
a. as duas asserções são falsas.
b. as duas asserções são verdadeiras, e a segunda justifica a primeira.
c. a primeira asserção é falsa, e a segunda é verdadeira.
d. a primeira asserção é verdadeira, e a segunda é falsa.
e. as duas asserções são verdadeiras, e a segunda não justifica a primeira.
User badge image
Exercícios Para o Aprendizado

há 3 anos

Respostas

User badge image

Ed Verified user icon

há 2 anos

Vamos analisar as asserções: I. As funções em Python são procedimentos que executam instruções internamente e podem retornar um determinado valor ou não retornam valores. Essa afirmação é verdadeira. As funções podem retornar valores usando a palavra-chave `return`, mas também podem não retornar nada, o que é perfeitamente válido em Python. II. As funções auxiliam no reaproveitamento de códigos que devem ser executados várias vezes no programa, por exemplo, uma função que verifica a validade de um CPF. Essa afirmação também é verdadeira. Uma das principais vantagens de usar funções é a possibilidade de reutilizar código, evitando a repetição. Agora, vamos analisar a relação entre as duas asserções: - A primeira asserção é verdadeira e descreve o que são funções em Python. - A segunda asserção é verdadeira e explica uma das utilidades das funções. Portanto, ambas as asserções são verdadeiras, e a segunda justifica a primeira. A alternativa correta é: b. as duas asserções são verdadeiras, e a segunda justifica a primeira.

Essa resposta te ajudou?

0
Dislike0

Ainda não achou a resposta?

  • Integrado com os principais modelos de IA do mercado
  • Respostas em segundos
  • IA treinada para estudantes brasileiros.
PasseIA logoEvolua sua forma de estudar

Cadastre-se ou realize login

User badge image

Ed Verified user icon

há 3 anos

A alternativa correta é a letra E: as duas asserções são verdadeiras, e a segunda não justifica a primeira. A primeira asserção está correta, pois as funções em Python são procedimentos que executam instruções internamente e podem retornar um determinado valor ou não retornar valores. A segunda asserção também está correta, pois as funções auxiliam no reaproveitamento de códigos que devem ser executados várias vezes no programa, por exemplo, uma função que verifica a validade de um CPF. No entanto, a segunda asserção não justifica a primeira, pois o fato de as funções auxiliarem no reaproveitamento de códigos não tem relação direta com o fato de as funções em Python serem procedimentos que executam instruções internamente e podem retornar um determinado valor ou não retornar valores.

Essa resposta te ajudou?

0
Dislike1

Ainda com dúvidas?

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

Essa pergunta também está no material:

Mais perguntas desse material

PERGUNTA 2

Na linguagem Python, é possível trabalhar com diversos tipos de dados, como números inteiros, reais, valores lógicos booleanos, e utilizar os comandos input() e print()
como recursos de entrada e saída de dados.

Com base nesse tema, avalie as expressões a seguir.

>>> n1 = input('Digite o número 1 ')

>>>Digite o número 1 2

>>>n2 = input('Digite o número 2 ')

>>>Digite o número 2 3

>>> resultado = n1 + n2

Com relação ao resultado do programa apresentado, avalie as afirmativas a seguir.

I. O resultado será uma string.

II. O resultado será 23.

III. O resultado será um número inteiro.

IV. O resultado será 5.

Está correto o que se afirma em:

I. O resultado será uma string.
II. O resultado será 23.
III. O resultado será um número inteiro.
IV. O resultado será 5.
a. I e II, apenas.
b. as duas asserções são verdadeiras, e a segunda justifica a primeira.
c. a primeira asserção é falsa, e a segunda é verdadeira.
d. as duas asserções são falsas.
e. as duas asserções são verdadeiras, e a segunda não justifica a primeira.

PERGUNTA 4

A implementação de um algoritmo em Python segue o mesmo padrão das demais linguagens de programação que utilizam o sequenciamento em que as instruções são executadas em ordem, as estruturas condicionais e as estruturas de repetição.

Com relação à forma de execução de um programa em Python, assinale a alternativa correta.


a. O programa é compilado antes de ser executado.
b. O programa é interpretado linha a linha durante a execução.
c. O programa é executado em blocos de código pré-compilados.
d. O programa é executado em blocos de código compilados em tempo de execução.
e. O programa é interpretado em blocos de código pré-compilados.

Mais conteúdos dessa disciplina