Écrire une fonction simple
Dans la dernière vidéo, Hugo a présenté les bases de la définition d'une fonction. Vous allez maintenant écrire votre propre fonction!
Définissez une fonction shout() qui affiche simplement une chaîne suivie de trois points d'exclamation '!!!'. Le code de la fonction square() que nous avons écrit plus tôt se trouve ci-dessous. Vous pouvez vous en inspirer pour définir shout().
def square():
new_value = 4 ** 2
return new_value
Notez que le corps de la fonction est déjà indenté de 4 espaces. Les corps de fonction doivent être indentés d'un nombre d'espaces constant, et 4 est un choix courant.
Ce cours couvre beaucoup de notions que vous avez peut-être oubliées. Si vous avez besoin d'un rappel rapide, téléchargez la feuille de triche Python pour la science des données et gardez-la à portée de main !
Cette activité fait partie du cours
Introduction aux fonctions en Python
Instructions de l’exercice
- Complétez l'en-tête de la fonction en ajoutant le nom approprié,
shout. - Dans le corps de la fonction, concaténez la chaîne
'congratulations'avec une autre chaîne,'!!!'. Assignez le résultat àshout_word. - Affichez la valeur de
shout_word. - Appelez la fonction
shout.
Exercice interactif pratique
Essayez cet exercice en complétant ce code d’exemple.
# Define the function shout
def ____():
"""Print a string with three exclamation marks"""
# Concatenate the strings: shout_word
# Print shout_word
print(____)
# Call shout