При использовании функции print с объектом функции или метода, Python выводит информацию о самой функции, а не ее результат.
Чтобы исправить код и правильно вывести периметр и площадь квадрата, нужно вызвать функции calculate_perimeter и calculate_area внутри функции print:
```python
def calculate_perimeter(side_length):
return side_length * 4
def calculate_area(side_length):
return side_length ** 2
side_length = 5
print("Периметр квадрата:", calculate_perimeter(side_length))
print("Площадь квадрата:", calculate_area(side_length))
```
Теперь при запуске этого кода будет выводиться корректное значение периметра и площади квадрата.