-4

500 の賃貸料など、2 つのアイテムを組み合わせるのではなく合計しようとすると、50 のユーティリティは、目的の 550 ではなく 50050 を返します。

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
4

2 に答える 2

1

int(variable)文字列から整数が必要な場合に使用します

total = int(rent) + int(utilities)
于 2013-06-24T23:21:14.653 に答える
0
total = rent + utilities

rentutilitiesはどちらも文字列であるため、連結されています。

それらを整数に変換するには:

total = int(rent) + int(utilities)
于 2013-06-24T23:22:51.967 に答える