Bases du travail avec les fonctions personnalisées en Python

En Python, en plus d'utiliser les fonctions et méthodes standard, il est possible de créer et d'appliquer ses propres fonctions.

Examinons la syntaxe pour créer sa propre fonction. Pour la déclarer, il faut écrire le mot-clé def, puis son nom et des parenthèses, dans lesquelles on peut définir des paramètres. Ensuite, on met un deux-points, après lequel dans le bloc inférieur est écrit le code nécessaire (corps de la fonction). Le corps de la fonction doit être indenté, comme dans tout autre bloc de code.

Par exemple, créons une fonction func :

pythondef func():
  '''
    corps de la fonction, dans lequel
    est écrit le code à
    exécuter
  '''

Faisons en sorte que la fonction func affiche un point d'exclamation :

pythondef func():
  print('!')

Appelons maintenant notre fonction. Pour cela, il faut écrire son nom et des parenthèses :

pythondef func():
  print('!')
  
# Appelons notre fonction :
func() # affichera '!'

On peut appeler notre fonction plusieurs fois - dans ce cas, chaque appel de la fonction effectuera un nouvel affichage à l'écran :

pythondef func():
  print('!')
  
func() # affichera '!'
func() # affichera '!'
func() # affichera '!'

En Python, la fonction doit impérativement être appelée après sa déclaration :

pythonfunc() # affichera une erreur

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

Créez une fonction qui affichera votre prénom et nom.

Задание 2

Créez une fonction qui affichera la somme de 3 et 6.