Fundamentos do trabalho com funções personalizadas em Python

Em Python, além de usar funções e métodos padrão, você também pode criar e aplicar suas próprias funções.

Vamos examinar a sintaxe para criar uma função. Para declarar, você precisa escrever a palavra-chave def, depois o seu nome e parênteses, nos quais você pode definir parâmetros. Em seguida, coloca-se dois pontos, após os quais, no bloco inferior, o código necessário é escrito (corpo da função). O corpo da função deve ter indentação, como em qualquer outro bloco de código.

Como exemplo, vamos fazer a função func:

pythondef func():
  '''
    corpo da função, no qual
    o código para
    execução está escrito
  '''

Vamos fazer com que a função func imprima um ponto de exclamação:

pythondef func():
  print('!')

Agora vamos chamar nossa função. Para isso, é necessário escrever seu nome e os parênteses:

pythondef func():
  print('!')
  
# Chamamos nossa função:
func() # exibirá '!'

Podemos chamar nossa função várias vezes - neste caso, cada chamada da função fará uma nova impressão na tela:

pythondef func():
  print('!')
  
func() # exibirá '!'
func() # exibirá '!'
func() # exibirá '!'

Em Python, a função deve ser chamada abaixo de sua declaração:

pythonfunc() # exibirá um erro

def func():
  print('!')
Задание 1

Crie uma função que irá imprimir seu nome e sobrenome.

Задание 2

Crie uma função que irá imprimir a soma de 3 e 6.