Wie macht man das im Python, damit man unerwünschte Kommas von Variable im Konsole nicht sehen wird?

... komplette Frage anzeigen

2 Antworten

Du musst in einer Variable normalerweise verschiedene Strings mit + konkatenieren

Frage = "Was ist", R1, "+", R2, "?"

Muss so aussehen:

Frage = "Was ist " + str(R1) + "+" + R2 + "?"
Antwort bewerten Vielen Dank für Deine Bewertung

dein Problem ist, dass du mit Stringvariabeln versuchst zu rechnen 

Ergebniss = str(R1 + R2)

Auch hast du Rechnenwerkzeug vorher nicht importiert.

Versuch mal folgendes

import random


def RechenStart():
z1 = random.randint()
z2 = random.randint()
e1 = z1 + z2
print("Was ist", z1, "+", "z2?")
eingabe = input()

if eingabe == (z1+z2):
# ...
Antwort bewerten Vielen Dank für Deine Bewertung
Kommentar von Madwrgt87
30.11.2016, 12:43
if eingabe == (z1+z2):

# ...

korrigiere: if eingabe == e1

0