如何制作一个计算器程序,它接受用户输入并在python中将其计算为百分比

时间:2015-02-18 16:48:57

标签: python

我正在尝试制作小费计算器,但我在学习如何计算百分比方面遇到了麻烦。我希望该程序提示用户输入他们将购买的商品数量,这些商品的成本以及税额的百分比,以便将它们添加到一起并为用户提供答案。

#Kip Sambu
#2/9/2015
#Assignment 01_04 Word Problems.py


print("")


numItems = raw_input("How many of the item do you want buy? ")



itemCost = raw_input("How much do they cost each?")



discout = raw_input("What is the discount percentage? ")


taxRate = raw_input("What is the sales tax rate? ")

totalCost = (numItems* itemCost)



print "Total Cost = " + str(totalCost)

print

1 个答案:

答案 0 :(得分:1)

要计算某个值的某个百分比,请执行以下操作:

value = baseValue * (Percentage/100)

如果税率为20%,且购买价值为500(税前),您可以将应用税金计算为:

taxes = 500 * (20/100)
taxes = 500 * 0.2
taxes = 100

要计算购买成本(税后),您需要将此值添加到税前成本中:

finalCost = 500 + 100

您可以直接计算最终费用:

finalCost = baseValue * ( 1 + (Percentage/100) )

要获得最终价值,考虑百分比折扣,其简单如下:

finalCost = baseValue * (1 - (discountPercentage/100) )