Alex van der Spek wrote:

I can't think of anything that could cause this. Similarly, eval('09') fails, but for string 0x with x<8 it works. I am teaching myself Python in order to climb the ladder from Algol(1980s)-->Pascal(1990s)--
VisualBasic(2000)-->Python. I am a physicist, have programmed computers
all my life but I won't understand the real tech jargon of present day computer science. Please keep it simple

I taught myself Python as a statistician with a Fortran/C backgound by interleaving interactive experiments (such as you did) with reading of the manuals. The Language Manual chapter on Lexical Analysis has an Integer Literals subsection that answers this question. I strongly recommend you peruse the Language Manual and the initial Library Manual chapters on built-ins.

tjr

--
http://mail.python.org/mailman/listinfo/python-list

Reply via email to