Repérer les prix
Après avoir montré votre rapport à votre patron, il a eu l'idée d'offrir des cours aux utilisateurs de l'entreprise sur certains des outils que vous avez étudiés. Pour réaliser un projet pilote, vous enverrez un courriel proposant un cours sur l'un des outils, choisi au hasard dans votre jeu de données. Vous mentionnez aussi que les frais estimés doivent être payés sur une base mensuelle.
Pour rédiger le courriel, vous utiliserez des chaînes Template. Vous vous souvenez qu'il faut être prudent avec le signe dollar, puisqu'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 correspondant pour l'offre. Si vous voulez explorer la variable, vous pouvez utiliser print() pour l'afficher dans l'interpréteur IPython.
Cette activité fait partie du cours
Expressions régulières en Python
Instructions de l’exercice
- Assignez les premier, deuxième et troisième éléments de
toolsaux variablesour_tool,our_feeetour_pay, respectivement. - Complétez la chaîne gabarit en utilisant les identifiants
$tool,$feeet$pay. Ajoutez le signe dollar devant l'identifiant$feeet ajoutez les caractèreslydirectement 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(____.____(____=____, ____=____, ____=____))