Do you mean the language context ?
the triple equal for example is linted on my side in JS and PHP because I'm extra strict and maybe I have more than 1 return value and only true should be correct.
it's a zen of python thing : explicit is better than implicit.
I was thinking about this question for quite a while now, and basically I cannot distinguish experienced developer from inexperienced developers by such simple examples of code structure.
Maybe the person is so deep in the knowledge of the language that they actually are so precise that I don't know it ? for example knowing how many assembly instructions in C are executed on a disc read and that's why they have a weird if structure combined with a certain resource structure ...
I know people who learned it that way and they've built computer chips so I would not call them noobs, their syntactic structure looked like shit but they actually could break it down to the instruction.
The only thing I know to do, is ask why things are done in a certain way and if they cannot answer it reasonable.... that's how I know for certain if it's a noob or not.
and if they write their own date function gg ... as I did .... because modulo four has to be good enough ! :D