-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所說。在問問題之前多花點時間思考一個問題:) –