Johnny Lee wrote: > I'm new in python and I was wondering what's the difference between > the two code section below: > > (I) > class TestResult: > _pass_ = "pass" > _fail_ = "fail" > _exception_ = "exception" > > (II) > class TestResult: > pass = "pass" > fail = "fail" > exception = "exception" > > Thanks for your help. There's nothing per se different between a variable named 'x' and one named '_x_'. The difference here is that pass is a keyword, so pass = 'pass' is illegal. -- Erik Max Francis && max at alcyone.com && http://www.alcyone.com/max/ San Jose, CA, USA && 37 20 N 121 53 W && AIM erikmaxfrancis Experience is the name everyone gives to their mistakes. -- Oscar Wilde
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