basics of python programming for interview