I would like to add that not all ternaries are equal. Python's context is much easier to understand imho
is_nice = True state = "nice" if is_nice else "not nice"
Interesting!! Taking away the “?” And the “:” of the ternary operators and replacing them with words. I think I may like that!!
Thanks for reading!!
Order is altered thought: In C you would write:
bool is_nice = true; const char *state = is_nice ? "nice" : "not nice";
not
bool is_nice = true; const char *state = "nice" if is_nice else "not nice";
Are you sure you want to hide this comment? It will become hidden in your post, but will still be visible via the comment's permalink.
Hide child comments as well
Confirm
For further actions, you may consider blocking this person and/or reporting abuse
We're a place where coders share, stay up-to-date and grow their careers.
I would like to add that not all ternaries are equal. Python's context is much easier to understand imho
Interesting!! Taking away the “?” And the “:” of the ternary operators and replacing them with words. I think I may like that!!
Thanks for reading!!
Order is altered thought:
In C you would write:
not