basic features of python