CommencerCommencez gratuitement

Identifier les tarifs

Après avoir présenté votre rapport à votre responsable, il a eu l’idée de proposer des cours aux utilisateurs de l’entreprise sur certains des outils que vous avez étudiés. Pour réaliser un test pilote, vous allez envoyer un e-mail proposant un cours sur l’un des outils, choisi aléatoirement à partir de votre jeu de données. Vous précisez également que les frais estimés doivent être payés chaque mois.

Pour rédiger l’e-mail, vous utiliserez des chaînes Template. Vous vous souvenez qu’il faut être prudent avec le signe dollar, car il sert d’identifiant dans ce contexte.

Dans cet exemple, la liste tools contient le nom de l’outil, les frais et le type de paiement correspondants pour l’offre. Si vous souhaitez explorer la variable, vous pouvez utiliser print() pour l’afficher dans l’IPython Shell.

Cet exercice fait partie du cours

<cours>Expressions rationnelles en Python</cours>
Voir le cours

Instructions de l’exercice

  • Affectez respectivement le premier, le deuxième et le troisième élément de tools aux variables our_tool, our_fee et our_pay.
  • Complétez la chaîne modèle en utilisant $tool, $fee et $pay comme identifiants. Ajoutez le signe dollar avant l’identifiant $fee et ajoutez les caractères ly directement après l’identifiant $pay.
  • Remplacez les identifiants par les trois variables que vous avez créées et affichez le résultat.

Exercice interactif pratique

Essayez cet exercice en complétant ce code d’exemple.

# Import template
from string import Template

# Select variables
our_tool = ____
our_fee = ____
our_pay = ____

# Create template
course = ____("We are offering a 3-month beginner course on ____ just for ____ ____ ____")

# Substitute identifiers with three variables
print(____.____(____=____, ____=____, ____=____))
Modifier et exécuter le code