将代码封装成函数主要是为了提高代码的可读性、可维护性和可重用性。虽然封装函数在某些情况下可能会使代码执行速度略微下降(例如函数调用的开销),但这并不是其主要目的。因此,将代码封装成函数并不一定能提高程序的执行速度。