Different Sorting Algorithms In Python