No.
Unlike Perl, Python implements only a *finite turning machine* model of computation. An easy way to see this limitation is in the following code: >>> 1.0 / 10.0 0.10000000000000001 In an infinite Turning machine, there would be an unbounded number of zeros before the second 1, giving the exact result, not a numeric approximation.
Another thing is that in Perl it turns left, while in Python it turns right. hence the .rfind() string method.
Well, if you ever have to threaten Python, just keep in mind that '... or die' just plain won't work. You have to suggest that it 'try ... except', which is really offensive. If I want to beg my computer to run programs, I know where to find Intercal with its "PLEASE" and "DO PLEASE" constructions.
Wasn't there talk about a "try harder" recently?
try: statement tryharder: statement
--
hilsen/regards Max M, Denmark
http://www.mxm.dk/ IT's Mad Science -- http://mail.python.org/mailman/listinfo/python-list