Daniel asks about the moral equivalent of (matches==1?'':'es') in Python. The usual idiom for a simple case like this is matches > 1 and "es" or "" You will discover more arcane variations on this theme over time. They are generally only useful in obfuscated Python contests, however. Skip