Seite 1 von 1

Variablen miteinander Verbinden

Verfasst: Freitag 8. Mai 2020, 15:50
von LoahL
Hallo,
ich möchte zwei Variablen miteinander Verbinden, zum Beispiel:

Code: Alles auswählen

Var1 = 4
Var2 = 1
Var3 = 5

Jetzt möchte ich gerne Var1 Var2/Var3, also 41/5 machen.
Gibt es einen Weg wie das geht? Danke schonmal im Voraus.

Re: Variablen miteinander Verbinden

Verfasst: Freitag 8. Mai 2020, 16:21
von Tron0070
so?

Code: Alles auswählen

print (Var1, Var2, "/", Var3)
print (str(Var1) + str(Var2) + "/" + str(Var3))

4 1 / 5
41/5

Re: Variablen miteinander Verbinden

Verfasst: Freitag 8. Mai 2020, 16:45
von einfachTobi
Zum Verbinden von Strings sollte man sie nicht mit `+` zusammenstückeln. Entweder verwendet man .format oder f-Zeichenkettenliterale: https://realpython.com/python-f-strings/.

Re: Variablen miteinander Verbinden

Verfasst: Freitag 8. Mai 2020, 17:20
von __deets__
Willst du das als String-Darstellung, oder hast du zwei Stellen einer zweistelligen Zahl vorliegen?

Dann ist

Code: Alles auswählen

ergebnis = zehner * 10 + einer
die Antwort.

Re: Variablen miteinander Verbinden

Verfasst: Freitag 8. Mai 2020, 17:28
von Tron0070
Hi einfachTobi, danke für f.String. Das kannte ich noch nicht.

print(f"{Var1}{Var2}/{Var3}")