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
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