在python中“无法分配给文字”

时间:2016-05-01 23:43:09

标签: python

我在python 3.5.1中编写了一个测验,并在我的一个问题上写道“无法分配给文字”。我试图询问某人是男孩还是女孩,然后将变量“性别”设为“是”或“否”,具体取决于他们所说的内容。但如果他们不说“是”或“否”,则表示“我不知道什么(然后他们说的是什么)意味着”。但后来它说“无法分配给文字”并突出显示第9行中的第一个“=”。这是代码。

q2 = 0
while q2 == 0:
    q2 = input ("Are You a Boy or a Girl?")
if q2 == ("Boy"):
    gender = ("Boy")
if q2 == ("Girl"):
    gender = ("Girl")
else:
    qbq = "I Do Not Know What " = repr(q2) + " Means"
    print (qbq)

1 个答案:

答案 0 :(得分:1)

或许在=之前将+更改为repr