One of the main characteristics of Python is that it is a dynamic typed language. This means that the type of the variables is checked at runtime, allowing a simple syntax as below, with no type declaration.
This can be very handy sometimes, but it can cause a lot of trouble too. The main benefits when writing is the simplicity, with the code being less verbose than languages such as C/C++ and Java and no need to static_casts or similar functions.
But in the other hand, when the code becomes more complex and bigger or when you’re introduced to…
Python developer and a great fan of podcasts. Email: waine.oliveira.jr@gmail.com. Site: wainejr.com