Le 08/10/2011 17:14, Victor Stinner a écrit : > Le 08/10/2011 15:03, Antoine Pitrou a écrit : >> On Fri, 07 Oct 2011 21:14:44 -0600 >> Jeffrey<jss.bulk at gmail.com> wrote: >>> I would like to suggest adding an integer presentation type for base 36 >>> to PEP 3101. I can't imagine that it would be a whole lot more >>> difficult than the existing types. Python's built-in long integers >>> provide a nice way to prototype and demonstrate cryptographic >>> operations, especially with asymmetric cryptography. (Alice and Bob >>> stuff.) Built-in functions provide modular reduction, modular >>> exponentiation, and lots of nice number theory stuff that supports a >>> variety of protocols and algorithms. A frequent need is to represent a >>> message by a number. Base 36 provides a way to represent all 26 letters >>> in a semi-standard way, and simple string transformations can >>> efficiently make zeros into spaces or vice versa. >> >> Why base 36 rather than, say, base 64 or even base 80? > > Base 85 is the most efficient base to format IPv6 addresses! > > http://tools.ietf.org/html/rfc1924 > > And Python doesn't provide builtin function for this base! > > Victor Oops, I answered to the wrong mailing list. Victor
RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4