Python,打印15而不是0.15

2024-09-30 03:24:39 发布

您现在位置:Python中文网/ 问答频道 /正文

有没有办法打印出15而不是0.15?例如,有这样的结果

tipCalculator(60.00,0.15)<;----输入为0.15,但打印时写入15%。你知道吗

例如,一张60美元的账单,付15%的小费就等于总共69美元。你知道吗


Tags: lt账单办法小费tipcalculator
1条回答
网友
1楼 · 发布于 2024-09-30 03:24:39

使用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'

相关问题 更多 >

    热门问题