@@ -451,44 +451,44 @@ APIs:
451
451
| :attr: `%c ` | int | A single character, |
452
452
| | | represented as a C int. |
453
453
+-------------------+---------------------+--------------------------------+
454
- | :attr: `%d ` | int | Exactly equivalent to |
455
- | | | ``printf("%d") ``. |
454
+ | :attr: `%d ` | int | Equivalent to |
455
+ | | | ``printf("%d") ``. [ 1 ]_ |
456
456
+-------------------+---------------------+--------------------------------+
457
- | :attr: `%u ` | unsigned int | Exactly equivalent to |
458
- | | | ``printf("%u") ``. |
457
+ | :attr: `%u ` | unsigned int | Equivalent to |
458
+ | | | ``printf("%u") ``. [ 1 ]_ |
459
459
+-------------------+---------------------+--------------------------------+
460
- | :attr: `%ld ` | long | Exactly equivalent to |
461
- | | | ``printf("%ld") ``. |
460
+ | :attr: `%ld ` | long | Equivalent to |
461
+ | | | ``printf("%ld") ``. [ 1 ]_ |
462
462
+-------------------+---------------------+--------------------------------+
463
- | :attr: `%li ` | long | Exactly equivalent to |
464
- | | | ``printf("%li") ``. |
463
+ | :attr: `%li ` | long | Equivalent to |
464
+ | | | ``printf("%li") ``. [ 1 ]_ |
465
465
+-------------------+---------------------+--------------------------------+
466
- | :attr: `%lu ` | unsigned long | Exactly equivalent to |
467
- | | | ``printf("%lu") ``. |
466
+ | :attr: `%lu ` | unsigned long | Equivalent to |
467
+ | | | ``printf("%lu") ``. [ 1 ]_ |
468
468
+-------------------+---------------------+--------------------------------+
469
- | :attr: `%lld ` | long long | Exactly equivalent to |
470
- | | | ``printf("%lld") ``. |
469
+ | :attr: `%lld ` | long long | Equivalent to |
470
+ | | | ``printf("%lld") ``. [ 1 ]_ |
471
471
+-------------------+---------------------+--------------------------------+
472
- | :attr: `%lli ` | long long | Exactly equivalent to |
473
- | | | ``printf("%lli") ``. |
472
+ | :attr: `%lli ` | long long | Equivalent to |
473
+ | | | ``printf("%lli") ``. [ 1 ]_ |
474
474
+-------------------+---------------------+--------------------------------+
475
- | :attr: `%llu ` | unsigned long long | Exactly equivalent to |
476
- | | | ``printf("%llu") ``. |
475
+ | :attr: `%llu ` | unsigned long long | Equivalent to |
476
+ | | | ``printf("%llu") ``. [ 1 ]_ |
477
477
+-------------------+---------------------+--------------------------------+
478
- | :attr: `%zd ` | Py_ssize_t | Exactly equivalent to |
479
- | | | ``printf("%zd") ``. |
478
+ | :attr: `%zd ` | Py_ssize_t | Equivalent to |
479
+ | | | ``printf("%zd") ``. [ 1 ]_ |
480
480
+-------------------+---------------------+--------------------------------+
481
- | :attr: `%zi ` | Py_ssize_t | Exactly equivalent to |
482
- | | | ``printf("%zi") ``. |
481
+ | :attr: `%zi ` | Py_ssize_t | Equivalent to |
482
+ | | | ``printf("%zi") ``. [ 1 ]_ |
483
483
+-------------------+---------------------+--------------------------------+
484
- | :attr: `%zu ` | size_t | Exactly equivalent to |
485
- | | | ``printf("%zu") ``. |
484
+ | :attr: `%zu ` | size_t | Equivalent to |
485
+ | | | ``printf("%zu") ``. [ 1 ]_ |
486
486
+-------------------+---------------------+--------------------------------+
487
- | :attr: `%i ` | int | Exactly equivalent to |
488
- | | | ``printf("%i") ``. |
487
+ | :attr: `%i ` | int | Equivalent to |
488
+ | | | ``printf("%i") ``. [ 1 ]_ |
489
489
+-------------------+---------------------+--------------------------------+
490
- | :attr: `%x ` | int | Exactly equivalent to |
491
- | | | ``printf("%x") ``. |
490
+ | :attr: `%x ` | int | Equivalent to |
491
+ | | | ``printf("%x") ``. [ 1 ]_ |
492
492
+-------------------+---------------------+--------------------------------+
493
493
| :attr: `%s ` | const char\* | A null-terminated C character |
494
494
| | | array. |
@@ -530,6 +530,9 @@ APIs:
530
530
characters for ``"%A"``, ``"%U"``, ``"%S"``, ``"%R"`` and ``"%V"``
531
531
(if the ``PyObject* `` argument is not NULL).
532
532
533
+ .. [1] For integer specifiers (d, u, ld, li, lu, lld, lli, llu, zd, zi,
534
+ zu, i, x): the 0-conversion flag has effect even when a precision is given.
535
+
533
536
.. versionchanged:: 3.2
534
537
Support for ``"%lld"`` and ``"%llu"`` added.
535
538
0 commit comments