案の定、ここにPythonによるバブルソートアルゴリズムの基本的な実装例がある：

```
def bubble_sort(arr)：
    n = len(arr)
    for i in range(n)：
        for j in range(n-i-1)：
            if arr[j] > arr[j+1]：
                arr[j], arr[j+1] = arr[j+1], arr[j].
    return arr
```

この関数は配列 arr を受け取り、バブルソートアルゴリズムを用いてソートされた配列を返します。配列の各要素について、それが次の要素より大きいかどうかをチェックし、大きい場合はそれらを入れ替えます。配列がソートされるまで、この処理を繰り返します。この実装は2次関数的な時間複雑度を持つので、大きな配列では性能が低下することに注意しよう。
Конечно, вот пример базовой реализации алгоритма сортировки пузырьком на языке Python:

def bubble_sort(arr):
    n = len(arr)
    for i in range(n):
        for j in range(n-i-1):
            if arr[j] > arr[j+1]:
                arr[j], arr[j+1] = arr[j+1], arr[j]
    return arr

Эта функция принимает массив arr и возвращает отсортированный массив, используя алгоритм сортировки пузырьком. Для каждого элемента в массиве она проверяет, больше ли он, чем следующий элемент, и если это так, меняет их местами. Она повторяет этот процесс до тех пор, пока массив не будет отсортирован. Обратите внимание, что эта реализация имеет квадратичную сложность времени, что означает, что её производительность будет снижаться на больших массивах.