Carregando...
Carregando...
As funções são blocos de código reutilizáveis que realizam tarefas específicas dentro de um programa. Elas ajudam a modularizar o código, tornando-o mais organizado e fácil de manter. Em Python, funções são definidas usando a palavra-chave def, seguidas pelo nome da função, parâmetros entre parênteses e dois pontos. O corpo da função é identado e contém as instruções que ela deve executar.
Dada a definição de uma função em Python, assinale a alternativa que mostra a definição de uma função que calcula a área de um retângulo e retorna o resultado:
Explique melhor esta questão
Abre o Tutor com o enunciado e as alternativas já no campo — você revisa e envia.
Esta questão foi verificada por um de nossos administradores.
A alternativa ‘def area_retangulo(base, altura): return base * altura’ está correta, pois define uma função em Python que calcula a área de um retângulo e retorna o resultado. A definição está completa e a sintaxe está correta.
As demais alternativas estão incorretas:
A alternativa ‘def area_retangulo(base, altura) base * altura’ está incorreta, pois a definição da função está sem os dois pontos após os parâmetros e sem a palavra-chave return.
A alternativa ‘def area_retangulo(base, altura): print(base * altura)’ está incorreta, pois embora a sintaxe esteja quase correta, a função usa print ao invés de return, o que não é adequado se o objetivo é retornar o resultado da operação.
A alternativa ‘def area_retangulo(base altura): return base *’ altura está incorreta, pois a definição da função está sem a vírgula entre os parâmetros base e altura.
A alternativa ‘def area_retangulo[base, altura]: return base *’ altura está incorreta, pois a definição da função usa colchetes em vez de parênteses para os parâmetros, o que não é a sintaxe correta em Python.