Arguments et valeurs de retour en Python

PythonBeginner
Pratiquer maintenant

Introduction

Dans ce laboratoire, vous serez transporté dans un royaume mystique appelé la Forêt Enchantée. Profondément en son sein se trouve la Source Magique des Merveilles, gardée par l'esprit ancien de la forêt, le Gardien de la Source Magique. Votre quête consiste à naviguer dans la forêt et à interagir avec le Gardien pour exploiter les pouvoirs des arguments et des valeurs de retour de Python.

Comprendre les arguments de fonction

Dans cette étape, vous allez explorer le concept d'arguments de fonction en Python. Vous ouvrirez un fichier Python /home/labex/project/function_args.py et définirez une fonction qui prend plusieurs arguments. Vous appellerez ensuite la fonction avec différents arguments et vérifierez la sortie.

## ~/project/function_args.py

def greet(name, message):
    print(f"Hello, {name}! {message}")

greet("Alice", "Have a great day")

Exécutez le script :

python3 function_args.py

L'information ci-dessous devrait être affichée sur votre terminal :

Hello, Alice! Have a great day

Retourner des valeurs à partir de fonctions

Dans cette étape, vous allez approfondir le retour de valeurs à partir de fonctions en Python. Ouvrez un nouveau fichier Python function_return.py et définissez une fonction qui calcule l'aire d'un rectangle en fonction de la longueur et de la largeur. Vous appellerez ensuite la fonction et vérifierez la valeur retournée.

## ~/project/function_return.py

def calculate_area(length, width):
    return length * width

result = calculate_area(5, 4)
print(f"Area of the rectangle: {result}")

Exécutez le script :

python3 function_return.py

L'information ci-dessous devrait être affichée sur votre terminal :

Area of the rectangle: 20

Résumé

Dans ce laboratoire, vous êtes entré dans la mystérieuse Forêt Enchantée pour découvrir les secrets des arguments et des valeurs de retour de Python. Par des étapes soigneusement élaborées, vous avez acquis une compréhension plus approfondie de la manière de travailler avec les arguments de fonction et les valeurs de retour en Python, vous permettant de maîtriser les pouvoirs magiques de la programmation Python.