É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