Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- # Formatierte print()-Ausgabe
- # Um die Ausgabe mit print() übersichtlicher zu gestalten, kann man diese formatiert ausgeben
- lira = float(input("Gebe den aktuellen Lirakurs zum Euro ein (1 € = ? TL):"))
- euro = float(input("Gebe den Wert in € an den du in Lira wechseln möchtest:"))
- lira_in_euro = lira * euro
- # So hatten wir es im letzten Programm ausgegeben
- print("Für", euro, "€ erhältst du", lira_in_euro, "Lira")
- # Nun die formatierte Ausgabe mit der .format-Funktion
- print("Für {0} € erhältst du {1} Lira".format(euro, lira_in_euro))
- '''
- {0} und {1} sind nummerierte Platzhalter. Die Nummerierung beginnt immer bei 0. An deren Stelle werden dann die
- Variablen stehen. In unserem Fall sind es euro und lira_in_euro. Die Variablen die an Stelle der Platzhalter stehen
- sollen, werden in die runden Klammern der format-Funktion geschrieben. Dabei muss auf die Reihenfolge geachtet
- werden. Die erste Variable in der format-Funktion kommt an die Stelle 0 in den geschweiften Klammer {0}. Die zweite
- Variable kommt an die Stelle 1 in den geschweiften Klammern {1} usw.
- '''
- # Man kann viele Platzhalter verwenden und dieselben auch mehrfach. Folgendes wäre auch möglich
- print("{1}, {0}, {2}, {0}".format("rot", "blau", "gelb"))
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement