Thanks all for good input. It seems like there's no the-python-way for this one.
Currently I'm forced to use cygwin - and python in cygwin is still not 2.5 so I can't use the new inline if-else ternary operator. > >> if n == 1: > >> print "I saw a car" > >> else: > >> print "I saw %d cars" % n Personally I don't like the if-else approach because of the don't- repeat-yourself philosophy > D'accord. Did I mention that, as a "for fun" approach, "s" * (n != 1) is > quite clever :-) > > Peter I like this one :-) > print "I saw %d car%s\n" % (n, ("", "s")[n != 1]) And this one. /Holger -- http://mail.python.org/mailman/listinfo/python-list