on 19.11.2005 06:56 Steven D'Aprano said the following: [snip] > > Perhaps Python should concatenate numeric literals at compile time: > > 123 456 is the same as 123456. > > Off the top of my head, I don't think this should break any older code, > because 123 456 is not currently legal in Python.
+1 but only allow (a single ?) space(s), otherwise readability issues ensue. The other idea of teaching int() about separator characters has internationalis/zation issues: In many European countries, one would naturally try:: int('500.000,23') instead of:: int('500,000.23') -- stefan -- http://mail.python.org/mailman/listinfo/python-list