请描述如何用Python编写一个排序算法，将一组数字按从小到大的顺序排列。
可以使用Python内置的sort方法实现快速排序：

```Python
arr = [4, 2, 7, 1, 3, 5]
arr.sort()
print(arr)
```

也可以自己实现一个简单的冒泡排序算法：

```Python
arr = [4, 2, 7, 1, 3, 5]
for i in range(len(arr)-1):
    for j in range(len(arr)-i-1):
        if arr[j] > arr[j+1]:
            arr[j], arr[j+1] = arr[j+1], arr[j]

print(arr)
``` 

还可以使用其他排序算法，如插入排序、归并排序等。