At 05:59 PM 8/5/2009 -0700, Raymond Hettinger wrote: >[Jeffrey E. McAninch, PhD] >>I very often want something like a try-except conditional expression similar >>to the if-else conditional. >> >>An example of the proposed syntax might be: >> x = float(string) except float('nan') >>or possibly >> x = float(string) except ValueError float('nan') > >+1 I've long wanted something like this. >One possible spelling is: > > x = float(string) except ValueError else float('nan') I think 'as' would be better than 'else', since 'else' has a different meaning in try/except statements, e.g.: x = float(string) except ValueError, TypeError as float('nan') Of course, this is a different meaning of 'as', too, but it's not "as" contradictory, IMO... ;-)
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