在Python中显示数字int

时间:2011-10-13 18:33:12

标签: python

如何在python中显示数字整数? 例如:

number1 = raw_input('Write one number:  ')
number2 = raw_input('Write other number: ')
result =  number1 + number2
print "The sum of the numbers is: %d" % result # here, display the result of the operatio n.

4 个答案:

答案 0 :(得分:3)

你想要

result = int(number1) + int(number2)

raw_input返回字符串。

答案 1 :(得分:1)

raw_input返回字符串。如果你的意思是整数,那就用int(x)将它们转换为整数。

答案 2 :(得分:0)

您必须将输入的字符串转换为数字:

result = int(number1) + int(number2)

答案 3 :(得分:0)

喜欢这个;

In [1]: numstr="5"

In [2]: int(numstr)
Out[2]: 5

所以在您的代码中result = int(number1) + int(number2)

你想要做一些输入卫生检查。用户有犯错的坏习惯。