amount_due = 5000.0 monthly_payment = amount_due / 12 рrint('Әрбір айлық төлем = ', format(monthly_payment, '.2f')) Программа нәтижесі:
Әрбір айлық төлем = 416.67
- Келесі программада санды валюта түрінде шығару көрсетілген.
# Бөлшегі бар нақты санды шығару. amount_due = 5000.0 monthly_payment = amount_due / 12 рrint('Әрбір айлық төлем = ', format(monthly_payment, '.2f')) - Программа нәтижесі:
Нәтижесі:
Әрбір айлық төлем = 416.67
Сандарды форматтап шығару - Келесі программада санды валюта түрінде шығару көрсетілген.
# Нақты санды валюта түрінде шығару monthly_pay = 30000.0 annual_pay = monthly_pay * 12 print('Сіздің жылдық табысыңыз $', format(annual_pay,',.2f'),sep='')
Нәтижесі:
Сіздің жылдық табысыңыз $360,000.00
>>> print('Сан = ', format(12345.6789,'12,.2f')) Enter >>> print('Сан = ', format(12345.6789,'12.2f')) Enter
Нәтижесі:
Сан = 12,345.68
Нәтижесі:
Сан = 12345.68
- format функциясын бүтін сандарға да қолдана аламыз. Мұнда екі түрлі мүмкіндік бар:
- тип көрсеткіші ретінде d символы қолданылады:
- дәлдік көрсетілмейді.
- Төменде 123456 саны форматсыз шығарылған:
>>> print(format(123456, 'd')) - Келесі жолда 123456 үтір арқылы ажыратылып жазылады:
>>> print(format(123456, ',d')) - Төменде санның ені 10 орынмен берілген:
>>> print(format(123456, '10,d'))
Нәтижесі: 123456
Нәтижесі: 123,456
Нәтижесі: 123,456
- Пайыз таңбасын шығару үшін санның типін көрсететін f символы орнына % таңбасын қою керек:
Достарыңызбен бөлісу: |