编译简单的python程序时出错

时间:2009-12-27 03:12:27

标签: python

此脚本无法编译。我想制作一个简单的21式游戏进行练习,但是我收到了一个错误:

X@X:~/Desktop$ python 21.py File "21.py", 
line 18 
int(ptotal) = ptotal + newcard 
SyntaxError: can't assign to function call

Here's the code。谁能帮帮我吗?我显然是初学者,而且代码很邋。。

1 个答案:

答案 0 :(得分:1)

不确定您的语法在哪里:

int(cone) == random.randrange(1, 11)

我认为你的意思是:

cone = random.randrange(1, 11)

这也是一个(有趣的)发明:

while hit is not "No" or "no" or "n":

你需要:

while hit not in ["No", "no", "n"]: