[python] Entry čtení vstupu
Vladimir Macek
macek na sandbox.cz
Pondělí Únor 10 00:28:09 CET 2014
On 9.2.2014 23:59, Roman Zbořil wrote:
> Výše uvedené jsem již vyřešil. Ale chtěl bych se zeptat mám libovolné číslo ve dvojkové soustavě (např. 10000). Jak mám toto číslo naformátovat abych měl výstup ve formátu 0001 0000.
> Jde mi o čitelnost výstupu (oddělování po čtyřech číslicích)
Treba takto, funkce ocekava retezec:
import re
def binstr2nibbles(value):
new = re.sub(r"^([01]+)([01]{4})", r"\g<1> \g<2>", value)
return new if value == new else binstr2nibbles(new)
V.
Další informace o konferenci Python