@@ -386,8 +386,8 @@ The ``'#'`` option causes the "alternate form" to be used for the
386
386
conversion. The alternate form is defined differently for different
387
387
types. This option is only valid for integer, float and complex
388
388
types. For integers, when binary, octal, or hexadecimal output
389
- is used, this option adds the prefix respective ``'0b' ``, ``'0o' ``, or
390
- ``'0x' `` to the output value. For float and complex the
389
+ is used, this option adds the respective prefix ``'0b' ``, ``'0o' ``,
390
+ ``'0x' ``, or `` '0X' `` to the output value. For float and complex the
391
391
alternate form causes the result of the conversion to always contain a
392
392
decimal-point character, even if no digits follow it. Normally, a
393
393
decimal-point character appears in the result of these conversions
@@ -467,6 +467,8 @@ The available integer presentation types are:
467
467
+---------+----------------------------------------------------------+
468
468
| ``'X' `` | Hex format. Outputs the number in base 16, using |
469
469
| | upper-case letters for the digits above 9. |
470
+ | | In case ``'#' `` is specified, the prefix ``'0x' `` will |
471
+ | | be upper-cased to ``'0X' `` as well. |
470
472
+---------+----------------------------------------------------------+
471
473
| ``'n' `` | Number. This is the same as ``'d' ``, except that it uses |
472
474
| | the current locale setting to insert the appropriate |
0 commit comments