Python – Integer – Dolar EUR – Točka za tisućice – Poravnaj udesno
python.py
import locale
OperatingCashFlow = 1234567890123.45
width = 35
locale.setlocale(locale.LC_ALL, "hr-HR")
print ("hr-HR")
print ( locale.format_string( "%.2f", OperatingCashFlow, grouping=True ) . rjust ( width ) )
print ( locale.format_string("€%.2f", OperatingCashFlow, grouping=True ) . rjust ( width ) )
locale.setlocale(locale.LC_ALL, "en-US")
print ("en-US")
print ( locale.format_string( "%.2f", OperatingCashFlow, grouping=True ) . rjust ( width ) )
print ( locale.format_string("$%.2f", OperatingCashFlow, grouping=True ) . rjust ( width ) )
Rezultat
hr-HR
1.234.567.890.123,45
€1.234.567.890.123,45
en-US
1,234,567,890,123.45
$1,234,567,890,123.45
https://docs.python.org/3/library/locale.html
python xpython točka xtočka xdot xpoint dot point thousands separator xthousands xseparator razdvajanje tisućica xrazdvajanje xtisućica integer xinteger desno udesno xdesno xudesno poravnanje xporavnanje right xright align xalign broj number xbroj xnumber dollar xdollar dolar xdolar euro xeuro EUR xEUR $ x$