Python is a programming language that offers a high level of flexibility. The counterpart is that developers can easily use different tricks that w...
For further actions, you may consider blocking this person and/or reporting abuse
This is a crazy good article for people who want write nice python code.
But please, why the points #10 Use a main() function and #11 Do not use empty lists as default arguments, I mean which issue might occurs if we do themand in which circumstances ?
Regarding the
main()function:Regarding the default arguments : it's all about the principle of least astonishment see :
this nice answer on stack overflow
PS:
Thanks. This is very much appreciated :)