Preise ermitteln
Nachdem du deinem Chef den Bericht gezeigt hast, hatte er die Idee, den Nutzerinnen und Nutzern des Unternehmens Kurse zu einigen der von dir untersuchten Tools anzubieten. Für einen Pilotversuch verschickst du eine E-Mail, die einen Kurs zu einem der Tools anbietet, zufällig aus deinem Datensatz ausgewählt. Du erwähnst auch, dass die geschätzte Gebühr monatlich zu zahlen ist.
Für das Schreiben der E-Mail verwendest du Template-Strings. Du erinnerst dich, dass du beim Dollarzeichen aufpassen musst, da es in diesem Fall für Bezeichner verwendet wird.
In diesem Beispiel enthält die Liste tools den entsprechenden Toolnamen, die Gebühr und die Zahlungsart für das Produktangebot. Wenn du die Variable erkunden möchtest, kannst du print() verwenden, um sie dir in der IPython Shell anzusehen.
Diese Übung ist Teil des Kurses
<Kurs>Reguläre Ausdrücke in Python</Kurs>Übungsanweisungen
- Weise das erste, zweite und dritte Element von
toolsden Variablenour_tool,our_feebzw.our_payzu. - Vervollständige den Template-String und verwende
$tool,$feeund$payals Bezeichner. Füge vor dem Bezeichner$feeein Dollarzeichen ein und füge direkt nach dem Bezeichner$paydie Zeichenlyan. - Ersetze die Bezeichner durch die drei von dir erstellten Variablen und gib das Ergebnis aus.
Interaktive praktische Übung
Versuche dich an dieser Übung, indem du diesen Beispielcode vervollständigst.
# 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(____.____(____=____, ____=____, ____=____))