Zahlenrätsel bei Python

xyz123123

Newbie
Registriert
Apr. 2018
Beiträge
3
Hi,
ich versuche heute zum ersten Mal mit Python umzugehen. Ich habe davor allerdings auch noch keine anderen Programmiersprachen kennen gelernt. Ich bin also absoluter Anfänger.
Ich versuche gerade ein kleinen Zahlenrätsel zu programmieren. Allerdings bekomme ich immer das hier angezeigt:
SyntaxError: invalid syntax

Das ist übrigens das, was ich versucht habe:
#zahlenratespiel
import random

guessesTaken = 0 #ich zeige an, dass noch kein Versuch die zahl zu eraten ausgefürt wurde

print("hi, what is you name")#ich begrüße den Nutzer
myName = input()#hier gibt der Nutzer seinen Namen ein

number = random.randint(1, 20) # hier gebe ich einen zahlen bereich für den integer vor
print("well, " + myName + " I am thinkink of a number between 1 and 20. ")#hier sage ich dem nutzer, was er tun muss

for guessesTaken in range(6):#hier gebe ich die anzahl der versuche ein
print("Take a guess.")#hier fordere ich den Nutzer zum raten auf
guess = input()#ich weise der gertenen Zahl eine Variable zu
guess = int(guess)#hier wird ein Integer gebrucht

if guess < number:#ich sage was passiert, wenn die Zahl zu niedrig ist
print("your guess is too low")

if guess > number:#hier was, wennzu hoch
print("your guess is too high")

if guess == number:
break

if guess == number:#hier was passiert wenn das raten erfolgreich isr
guessesTaken = str(guessesTaken + 1)
print("good Job, " + myName + "! You guessed my number in " + guesses Taken + " guesses")

if guess != number: #hier wenn es zu viele versuche gab
number = str(number)
print("Nope. The number I was thinking of was " + number ".")

Kann mir dabei einer helfen?

Vielen Dank im Voraus
 
Bette den Code bitte in <CODE> </CODE> Blöcke ein, wobei du die spitzen durch eckige Klammern ersetzen musst. Dann bleiben die Einrückungen gescheit erhalten und die sind bei Python essentiell.

Sollte so ausschauen
Code:
#!/usr/bin/env python
    print "Hello World"
 
print("Nope. The number I was thinking of was " + number ".")

+ nach number fehlt

print("good Job, " + myName + "! You guessed my number in " + guesses Taken + " guesses")

leerzeichen bei guesses Taken
 
Zurück
Oben