CommencerCommencer gratuitement

É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

Afficher le cours

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
Modifier et exécuter le code