Écrire une fonction simple
Dans la dernière vidéo, Hugo a décrit 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 de caractères avec trois points d’exclamation '!!!'
à la fin. Vous trouverez ci-dessous le code de la fonction square()
que nous avons écrite précédemment. Vous pouvez l’utiliser comme modèle 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 à votre intention. Les corps des fonctions doivent être indentés d’un nombre cohérent d’espaces et le choix de 4 est courant.
Ce cours aborde de nombreux concepts que vous avez peut-être oubliés, alors si vous avez besoin de vous les remettre rapidement en mémoire, téléchargez le Récapitulatif sur Python pour la science des données et gardez-le sous la main !
Cet exercice fait partie du cours
Introduction aux fonctions en Python
Instructions
- Complétez l’en-tête de la fonction en ajoutant le nom de la fonction appropriée,
shout
. - Dans le corps de la fonction, concaténez la chaîne
'congratulations'
avec une autre chaîne,'!!!'
. Affectez le résultat àshout_word
. - Affichez la valeur de
shout_word
. - Utilisez la fonction
shout
.
Exercice interactif pratique
Essayez cet exercice en complétant cet exemple de code.
# Define the function shout
def ____():
"""Print a string with three exclamation marks"""
# Concatenate the strings: shout_word
# Print shout_word
print(____)
# Call shout