格式化提示计算器输出

时间:2014-01-17 20:34:42

标签: python function

我正在尝试在python中编写一个函数,根据两个参数bill和tip计算一个提示。我有一个问题,因为“tip”参数必须是十进制形式,如“0.15”,但我希望它打印出15%。这是我的代码。

def calcTip(bill,tip):
    total = bill + (bill * tip)
    print("A %f%% tip on a bill of %0.2f, comes to %0.2f total." %(tip, bill, total))

1 个答案:

答案 0 :(得分:1)

您可以将提示乘以100:

print("A %f%% tip on a bill of %0.2f, comes to %0.2f total." %int(tip*100, bill, total))