view python/example/ternary.py @ 722:be9f792abaad

mv
author Jeff Hammel <k0scist@gmail.com>
date Tue, 04 Nov 2014 15:11:08 -0800 (2014-11-04)
parents 776d83eb0fd9
children
line wrap: on
line source
#!/usr/bin/env python

"""
illustrates python ternary is smart about branching
"""

class Foo(object):
    def __init__(self):
        print 'hi'
bar = 1
print Foo() if bar is None else bar