Python将str转换为int,结合不求和

时间:2013-06-24 23:19:36

标签: python

尝试将两个项目相加而不是将它们组合起来,例如500个出租,50个实用程序返回50050而不是所需的550.

from sys import argv

def bills(rent, utilities):
     raw_input("How much is your rent?") % (rent)
     raw_input("How much are utilities?") % (utilities)

rent = raw_input("How much is your rent? ")
utilities = raw_input("How much are utilities? ")

total = rent + utilities

print total

2 个答案:

答案 0 :(得分:1)

如果您想要字符串

中的整数,请使用int(variable)
total = int(rent) + int(utilities)

答案 1 :(得分:0)

total = rent + utilities

rentutilities都是字符串,这就是它们被连接起来的原因。

将它们转换为整数:

total = int(rent) + int(utilities)