PythonFunçõesbasico

Primeira função

Funções são blocos de código reutilizáveis que organizam seu programa. Em vez de repetir o mesmo print toda vez, você define a função uma vez e a chama quando precisar. Isso é usado em qualquer projeto real, desde scripts simples até sistemas grandes.

O PROBLEMA

Crie uma função chamada saudacao() que imprime "Olá, mundo!" e chame-a.

EXEMPLO

Saída: Olá, mundo!

SOBRE O CONCEITO

Usamos def saudacao(): para definir a função. O código dentro dela deve estar indentado (4 espaços ou tab). Depois, chamamos com saudacao() — os parênteses são obrigatórios. Erro comum: escrever saudacao sem parênteses não chama a função, apenas se refere ao objeto função. Outro erro: esquecer a indentação causa erro de sintaxe IndentationError, porque o Python não sabe onde o bloco começa. Sempre lembre de alinhar o print dentro da função.

RESOLUÇÃO

Mais exercícios de Funções

PYF026D · DesafioSistema de validaçãoPYF029D · DesafioAnalisador de textoPYF006B · BásicoFunção booleanaPYF009B · BásicoChamar função dentro de função
Ver todos os exercícios de Python