Differences between revisions 2 and 3
Revision 2 as of 2011-05-17 05:55:16
Size: 2177
Editor: c-174-61-189-219
Comment:
Revision 3 as of 2011-05-17 15:45:02
Size: 2194
Editor: c-174-61-189-219
Comment: adding a few more details
Deletions are marked like this. Additions are marked like this.
Line 6: Line 6:
         /             \          / (r)epr (s)tr \
Line 17: Line 17:
      ":"
Line 19: Line 19:
  [default]--> < left +      (int) (int) b base 2
  [default --> > right  -        c character
   for ^ center " "      d base 10
   numbers] =                   e exponent (e)
                               E exponent (E)
                                         f fixed point
                                         F ^^(same)^^
  b base 2 c character [default]--> g general (?)
  o base 8 s string G general 2
  [default]--> < left + | | (int) (int) b base 2
  [default --> > right [-] | | c character
   for ^ center " " | \ d base 10
   numbers] = | `zero padding e exponent (e)
                             | E exponent (E)
                            use 0b,0o,0x f fixed point
                             for 2 8 16 F ^^(same)^^
  b base 2 c character [default]--> g general (???)
  o base 8 s string G general 2 (?)
Line 34: Line 34:

Formatting Cheat Sheet (string.format):

       "{" [field_name] ["!" conversion] [":" format_spec] "}"
          /                  "r"|"s"                   \
         /               (r)epr   (s)tr                 \
arg_name                                                 \
| ("." attribute_name | "[" element_index "]")*           \
|        |                       |                         \
|     identifier         integer | index_string            |
|                                   (quotes                |
[identifier                          not required)         |
 |integer]                                                 |
                                                           |
 _________________________________________________________/ \________
/                                                                    \
      ":"
         [[fill]align][sign][#][0][width][,][.precision][type]
  [default]--> < left    +   |  |  (int)       (int)    b base 2
  [default --> > right  [-]  |  |                       c character
   for         ^ center " "  |  \                       d base 10
   numbers]    =             |   `zero padding          e exponent (e)
                             |                          E exponent (E)
                            use 0b,0o,0x                f fixed point
                             for 2  8 16                F ^^(same)^^
  b base 2     c character                 [default]--> g general (???)
  o base 8     s string                                 G general 2 (?)
  d base 10                                             n number (general 3)
  x base 16                                             o base 8
  X base 16                                             s string
  e, E    exponent                         (lower case) x base 16
  f, F, % fixed point                      (upper case) X base 16
  g, G, n (general numbers)                   (x100, f) % percentage

See Also

FormatReference (last edited 2014-04-18 05:07:06 by DaleAthanasias)

Unable to edit the page? See the FrontPage for instructions.