Fundamentos del trabajo con funciones personalizadas en Python

En Python, además de usar funciones y métodos estándar, puedes crear y aplicar tus propias funciones.

Consideremos la sintaxis para crear una función propia. Para declararla, necesitas escribir la palabra clave def, luego su nombre y paréntesis, en los cuales puedes establecer parámetros. Luego se pone dos puntos, después de los cuales en el bloque inferior se escribe el código necesario (cuerpo de la función). El cuerpo de la función debe tener una sangría, como en cualquier otro bloque de código.

Como ejemplo, hagamos la función func:

pythondef func():
  '''
    cuerpo de la función, en el cual
    está escrito el código para
    ejecutar
  '''

Hagamos que la función func muestre un signo de exclamación:

pythondef func():
  print('!')

Ahora llamemos a nuestra función. Para esto es necesario escribir su nombre y paréntesis:

pythondef func():
  print('!')
  
# Llamamos a nuestra función:
func() # mostrará '!'

Se puede llamar a nuestra función varias veces - en este caso, cada llamada a la función realizará una nueva salida en pantalla:

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

En Python, la función debe llamarse necesariamente debajo de su declaración:

pythonfunc() # mostrará un error

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

Crea una función que muestre tu nombre y apellido.

Задание 2

Crea una función que muestre la suma de 3 y 6.