Это игра, которую я сейчас пытаюсь сделать. Я кодирую эту игру в python 3.4. он не запускается.Угадайте номер игры, ошибка.
# this is a guess the number game!
import random
guesses = 0
name = input("what is your name?")
number = random.randint(1, 20)
print = name + ", I am thinking of a number between 1 and 20..."
while guesses << 7:
guess = int(raw_input("Take a guess."))
guesses = guesses + 1
if guess < number:
print ("your guess is too low!")
if guess > number:
print ("your guess is too high!")
if guess == number:
break
if guess == number:
guesses = str(guesses)
print ("Good job," + name + "you guessed my number in" +guesses +"guesses!")
if guess != number:
number = str(number)
print ("Nah dude, better luck next time!")
В каком именно смысле оно не работает? Включите ожидаемый вывод, фактический вывод, сообщения об ошибках и т. Д. – TigerhawkT3
Хотя я вижу несколько синтаксических ошибок и опечаток, таких как отступы в верхней части, 'print = ...', 'guess << 7' и т. Д. – TigerhawkT3