Earlier quoted context omitted.
One of the issues with Python 3 is that there isn’t really one killer feature, it’s countless little ones. Many believe 3.6 was the first release where they added up to enough of a benefit (though f-strings are a big help for many projects). Regardless it no longer matters, the Python 2 ecosystem is now rotting as packages drop support. Every week I have to make one or two hot fixes somewhere to forcibly pin to an ol…
I would definitely mention integer division as a massive change in py3 too. In my field, the @ multiplication operator is also useful.
To be fair, you can get that in Python 2 too:
from __future__ import division