Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > comp.lang.python > #197567

Formatted Integer With Specified Number Of Digits

Path csiph.com!eternal-september.org!feeder.eternal-september.org!.POSTED!not-for-mail
From Lawrence D’Oliveiro <ldo@nz.invalid>
Newsgroups comp.lang.python
Subject Formatted Integer With Specified Number Of Digits
Date Sun, 19 Oct 2025 07:26:44 -0000 (UTC)
Organization A noiseless patient Spider
Lines 33
Message-ID <10d23rk$2bc2b$1@dont-email.me> (permalink)
MIME-Version 1.0
Content-Type text/plain; charset=UTF-8
Content-Transfer-Encoding 8bit
Injection-Date Sun, 19 Oct 2025 07:26:45 +0000 (UTC)
Injection-Info dont-email.me; posting-host="82af3b06475bb41c8d62950873271a3d"; logging-data="2469963"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1+C30rVYe6rOjds27d2+27B"
User-Agent Pan/0.164 (Kupiansk)
Cancel-Lock sha1:vxidbWAxupr87Axf4tygIqjw9sg=
Xref csiph.com comp.lang.python:197567

Show key headers only | View raw


Formatting an integer with 3 digits, excluding base specifier:

    >>> "%#0.3x" % 2
    '0x002'

No equivalent to this in any of the other ways that Python allows for
formatting:

    >>> format(2, "#03x")
    '0x2'

    (Not what I want)

    >>> format(2, "#0.3x")
    Traceback (most recent call last):
      File "<python-input-10>", line 1, in <module>
        format(2, "#0.3x")
        ~~~~~~^^^^^^^^^^^^
    ValueError: Precision not allowed in integer format specifier

    >>> "{:#03x}".format(2)
    '0x2'

    (Not what I want)

    >>> "{:#0.3x}".format(2)
    Traceback (most recent call last):
      File "<python-input-13>", line 1, in <module>
        "{:#0.3x}".format(2)
        ~~~~~~~~~~~~~~~~~^^^
    ValueError: Precision not allowed in integer format specifier

Why not?

Back to comp.lang.python | Previous | NextNext in thread | Find similar


Thread

Formatted Integer With Specified Number Of Digits Lawrence D’Oliveiro <ldo@nz.invalid> - 2025-10-19 07:26 +0000
  Re: Formatted Integer With Specified Number Of Digits Gilmeh Serda <gilmeh.serda@nothing.here.invalid> - 2025-10-19 09:17 +0000
  Re: Formatted Integer With Specified Number Of Digits songbird <songbird@anthive.com> - 2025-10-19 10:01 -0400
    Re: Formatted Integer With Specified Number Of Digits Lawrence D’Oliveiro <ldo@nz.invalid> - 2025-10-19 21:39 +0000
  Re: Formatted Integer With Specified Number Of Digits Paul Rubin <no.email@nospam.invalid> - 2025-10-24 01:14 -0700
    Re: Formatted Integer With Specified Number Of Digits Alan Bawden <alan@csail.mit.edu> - 2025-10-24 06:38 -0400

csiph-web