Python中的简单猜我的数字游戏-无效语法

Python中的简单猜我的数字游戏-无效语法,python,syntax,Python,Syntax,我试着用“Python编程绝对初学者”这本书做一个简单的猜测游戏。游戏应该生成从0到10的随机数,然后根据玩家的猜测,如果猜测的数字太高,则打印“太高!”,如果数字太低,则打印“太低!”。每猜一次后,游戏的猜数增加1。当玩家的猜测正确并显示所做猜测的数量时,它结束 我的代码与书中的代码完全相同,但当我在空闲状态下运行它时,在“trys+=1”行上出现“invalid syntax”错误。当我删除这一行时,错误发生在下一行等。当我从文件运行它时,它会立即打开和关闭。我使用Python 3.4.1

我试着用“Python编程绝对初学者”这本书做一个简单的猜测游戏。游戏应该生成从0到10的随机数,然后根据玩家的猜测,如果猜测的数字太高,则打印“太高!”,如果数字太低,则打印“太低!”。每猜一次后,游戏的猜数增加1。当玩家的猜测正确并显示所做猜测的数量时,它结束

我的代码与书中的代码完全相同,但当我在空闲状态下运行它时,在“trys+=1”行上出现“invalid syntax”错误。当我删除这一行时,错误发生在下一行等。当我从文件运行它时,它会立即打开和关闭。我使用Python 3.4.1

import random

number = random.randint(0,10)
player_guess = int(input("What's your guess?"))
tries = 1
while player_guess != number:
    if player_guess > number:
            print("Too high!")
    else:
            print("Too low!")  
    player_guess = int(input("What's your guess?")
    tries += 1
print("Congrats!")
print(tries)
input("\n\nPress any key...")

完成
int
转换的上一行缺少右括号