
Oct. 31, 2007
10:02 a.m.
Hello! Python's int type has an optional argument base which allows people to specify a base for the conversion of a string to an integer.
int('101', 2) 5 int('a', 16) 10
I've sometimes missed a way to reverse the process. How would you like an optional second argument to str() that takes an int from 2 to 36?
str(5, 2) '101' str(10, 16) 'a'
I know it's not a killer feature but it feels right to have a complement. How do you like the idea? Christian