from timeit import timeit
print '{:<12}\t{:.3}s'.format('str.zfill()', timeit("'6'.zfill(8)"))
print '{:<12}\t{:.3}s'.format('str.format()', timeit("'{0:08b}'.format(6)"))
print '{:<12}\t{:.3}s'.format('format()', timeit("format(6, '08b')"))
ZnJvbSB0aW1laXQgaW1wb3J0IHRpbWVpdApwcmludCAnezo8MTJ9XHR7Oi4zfXMnLmZvcm1hdCgnc3RyLnpmaWxsKCknLCB0aW1laXQoIic2Jy56ZmlsbCg4KSIpKQpwcmludCAnezo8MTJ9XHR7Oi4zfXMnLmZvcm1hdCgnc3RyLmZvcm1hdCgpJywgdGltZWl0KCInezA6MDhifScuZm9ybWF0KDYpIikpCnByaW50ICd7OjwxMn1cdHs6LjN9cycuZm9ybWF0KCdmb3JtYXQoKScsIHRpbWVpdCgiZm9ybWF0KDYsICcwOGInKSIpKQ==