今日のipy

>>> import System
>>> System.Convert.ToInt32("1000")
1000
>>> System.Convert.ToInt32("1000").ToString("#,##")
'1,000'
>>> System.Convert.ToInt32("100").ToString("#,##")
'100'
>>> System.Convert.ToInt32("10000000").ToString("#,##")
'10,000,000'
>>> System.Convert.ToInt32("0").ToString("#,##")
''
>>> System.Convert.ToInt32("0").ToString("#,#0")
'0'
>>> System.Convert.ToInt32("10000000").ToString("#,#0")
'10,000,000'


うーん、書式指定がしっくりこない。。。

>>> import System
>>> "123".PadRight(5, 'a')
'123aa'
>>> "123".PadLeft(5, 'a')
'aa123'


こんな関数があるのか。。。