如何在python中使two=2等效?

如何在python中使two=2等效?,python,numbers,equivalent,Python,Numbers,Equivalent,我正在与python合作制作一个琐事游戏。我的一些答案是数字。我正在使用.lower()使之成为两个或两个可以工作的函数,但是如何使2在python中等效,从而使2或2能够回答这个问题呢?我知道C++有一种方法让这两种类型等价,但是我不知道如何用Python来做。< /P> < P>这是什么: answer = raw_input("Your answer: ") if answer.lower() in ("2", "two"): # Answer was good. 此方法获取答案

我正在与python合作制作一个琐事游戏。我的一些答案是数字。我正在使用.lower()使之成为两个或两个可以工作的函数,但是如何使2在python中等效,从而使2或2能够回答这个问题呢?我知道C++有一种方法让这两种类型等价,但是我不知道如何用Python来做。< /P> < P>这是什么:

answer = raw_input("Your answer: ")
if answer.lower() in ("2", "two"):
    # Answer was good.
此方法获取答案,将其小写,然后查看是否可以在元组
(“2”,“2”)
中找到它。对于以下输入,它将返回
True

"Two"
"two"
"2"
"tWo"

<> >其他任何东西都会返回它:代码> false < /C> > ./p> C++有什么方式?