-3
有没有办法打印出15而不是0.15?例如,要获得此结果Python,打印15而不是0.15
tipCalculator(60.00,0.15)< -----输入为0.15,但在打印时写入为15%。
Ex。 60.00美元的账单上15%的小费将达到69.00美元。
有没有办法打印出15而不是0.15?例如,要获得此结果Python,打印15而不是0.15
tipCalculator(60.00,0.15)< -----输入为0.15,但在打印时写入为15%。
Ex。 60.00美元的账单上15%的小费将达到69.00美元。
使用Python的formatting language:
>>> '{:.2%}'.format(.15)
'15.00%'
>>> '{:.0%}'.format(.15)
'15%'
>>> 'Bill: ${:.2f}, tip: {:.2%}, Total ${:.2f}'.format(bill, tip, bill+bill*tip)
'Bill: $60.00, tip: 15.00%, Total $69.00'
乘以100 – interjay
'打印( “15”)'应该做的伎俩。 –
非常非常简单的数学。正如@interjay所说。在问问题之前多花点时间思考一个问题:) –