Is there a way to do the following on one line?
if completion.is_anonymous:
user = 'Anonymous'
else:
user = completion.user
Is there a way to do the following on one line?
if completion.is_anonymous:
user = 'Anonymous'
else:
user = completion.user
Use ternary operators:
user = 'Anonymous' if completion.is_anonymous else completion.user
There is the user = "Anonymous" if completion.is_anonymous else completion.user
syntax:
>>> a = 2 if True else 4
>>> a
2
>>> a = 2 if False else 4
>>> a
4