Hallo
Könnte mir jemand sagen warum das hier nicht funktioniert? Stehe gerade echt auf dem Schlauch XD
b1=3
print (" Du kannst minimal 1 bis "+2*b1+ " nehmen." )
Kleines Problem mit print
Immer hilfreich:
Benutze die Code-Tags (der </> Button im vollständigen Editor) und "funktioniert nicht" ist wenig aussagekräftig. Gibt es eine Fehlermeldung? Und die ist so gut, dass da sogar drin steht, was nicht geht und wie man es ändert.
Überhaupt solltest du Stirngs niemals mit + zusammensetzen sondern dazu die Stringformatierung benutzen. Seit Python 3.6 die sogenannten f-Strings.
Benutze die Code-Tags (der </> Button im vollständigen Editor) und "funktioniert nicht" ist wenig aussagekräftig. Gibt es eine Fehlermeldung? Und die ist so gut, dass da sogar drin steht, was nicht geht und wie man es ändert.
Überhaupt solltest du Stirngs niemals mit + zusammensetzen sondern dazu die Stringformatierung benutzen. Seit Python 3.6 die sogenannten f-Strings.
Code: Alles auswählen
>>> x = 3
>>> print(f"Du kannst minimal 1 bis {x*2} nehmen")
Du kannst minimal 1 bis 6 nehme
Zuletzt geändert von sparrow am Sonntag 1. Dezember 2019, 21:59, insgesamt 1-mal geändert.
-
- User
- Beiträge: 13
- Registriert: Montag 4. November 2019, 17:59
Vielen Dank!