Disciplina: Programação 1 Curtidas
As funções ajudam a dividir um programa em blocos menores e modulares
As funções ajudam a dividir um programa em blocos menores e modulares. À medida que um programa aumenta, as funções o tornam mais organizado e gerenciável.
Considerando a linguagem Python, escolha a opção que implementa corretamente uma função que recebe um valor e retorna o dobro.
a) def funcao(valor): return 2 * valor
b) def void funcao(valor): return 2 * valor
c) def int funcao(valor): return 2 * valor
d) def public int funcao(valor): return 2 * valor
e) def public funcao(valor): return 2 * valor
Solução
Alternativa correta: A) def funcao(valor): return 2 * valor. De acordo com o gabarito AVA.
A palavra-chave def é utilizada para definir uma função.
O nome da função é funcao.
A função recebe um parâmetro chamado valor.
O corpo da função é composto por uma única instrução, que retorna o dobro do valor recebido como parâmetro.
Análise das alternativas incorretas:
b) A palavra-chave void não é utilizada em Python.
c) O tipo de retorno da função não precisa ser especificado.
d) O modificador public não é utilizado em Python.
e) O tipo de retorno da função não precisa ser especificado.
Prova: Av1 - Introdução À Linguagem Python
Assuntos: Funções no Python, Retorno
Vídeo Sugerido: YouTube