Logo Passei Direto
Buscar
1 ponto 3. Para a implementação de subprogramas em Python, é essencial conhecer as diferenças entre funções e procedimentos. Esses dois tipos de subprogramas têm papéis distintos e são usados em diferentes contextos dentro de um programa Python. O que diferencia uma função de um procedimento em Python?
User badge image
Tainá Carvalho

há 12 meses

Respostas

User badge image

Ed Verified user icon

há 12 meses

Em Python, a principal diferença entre uma função e um procedimento está no retorno de valores: 1. Função: É um subprograma que realiza uma operação e retorna um valor. Você pode usar a palavra-chave `return` para enviar um resultado de volta ao chamador. Por exemplo: ```python def soma(a, b): return a + b ``` 2. Procedimento: É um subprograma que executa uma série de instruções, mas não retorna um valor. Em Python, isso é geralmente representado por uma função que não utiliza a palavra-chave `return`. Por exemplo: ```python def imprimir_mensagem(mensagem): print(mensagem) ``` Resumindo, a função retorna um valor, enquanto o procedimento executa ações sem retornar nada.

Essa resposta te ajudou?

0
Dislike0
left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar essa resposta. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Ainda com dúvidas?

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

Mais conteúdos dessa disciplina