我正在尝试学习python语言。为此我使用的是Python 3.3.2 Shell。我面临的问题是: 当我输入
var = input("Enter number here")
它要求我输入,但即使我给出一个整数值作为输入它给我错误
TypeError: Can't convert 'int' object to str implicitly
我在python 2.7 shell中没有遇到这个问题。有谁能说出原因? 提前致谢
答案 0 :(得分:1)
您需要知道您将拥有哪种类型的输入,如果是数字,您应该将代码修改为以下内容:
var = int(input("Enter number here"))