I'm new to python, just have one question:
Python don't need to declare variable types. For example, when we use functions, we don't declare which type should be passed in. So sometimes, I can't figure out which type the passed in parameter actually is or do I pass in an invalid parameter.
For example, a parameter named: run_date, Its type can be string or datetime or date. I have to find it from the code...
Is there a way to solve this problem? I think I should do good naming. But howto?
I don't mean to check the type in the code. I just get confused with the function parameters when coding... I always forget which type the parameter is...