

Reading this made me wonder if I was having a stroke, because it seems like English but I don’t recognize so many of the words. 👴
Reading this made me wonder if I was having a stroke, because it seems like English but I don’t recognize so many of the words. 👴
My point is that if your variable can be None
then you need the same pattern for the length check.
So for the Pythonic version:
if (foo is not None) and not foo:
...
For the explicit length check:
if (foo is not None) and (len(foo) == 0):
...
Honestly you’re probably better off using type hints and catching such things with static checks and not adding the None
check.
You’d need to explicitly check for None if using the len() construct as well, so this doesn’t change the point of the article.
My ad blocker has blocked all pictures on this article, so I can’t say. 😄
We’ve had a similar ban in the Netherlands for a year or two now. Mobile phones were already not allowed in classes. Kids seem to have survived.
From the link you provide:
I mean, maybe it shouldn’t have been done?