Frage von MrZetor, 21

Fehler bei diesem Python-Code?

Hallo Leute,

Ich verstehe es einfach nicht,

was ist der Fehler?

from random import randint

c_an.w = randint("1, 100")

a.fot-user = input("Was denkst du?")

while True:

if a.fot-user == c_an.w:

    print("Richtig!")

    break

else:

    print ("Nein! :(")

Danke :D

Antwort
von DeiDei2303, 10
from random import randint

rand = randint(1, 100)

user = input("Was denkst du?")

while True:

if user == rand:

print("Richtig!")

break

else:

print ("Nein! :(")

Randint: braucht 2Int Parameter. Du hast einen  string=Zeichenkette reingeworfen. Das wäe das gleiche, als hättest du ihm "Haus" mitgegeben.

Du hast einen Bindestrich benutzt. Das ist verboten. Das Zeichen ist schon ein Minus. Warum das dann nciht geht, verstehst du bestimmt.

Du hast das mit dem Punkt gemacht. Das ist nur für Objekte. Benutze einfache Variablen s.o..

Ein Leerzeichen nach print ist übrigens nicht schön.... Muahahahhahahahahahaha




Keine passende Antwort gefunden?

Fragen Sie die Community

Weitere Fragen mit Antworten