human: 使用“函数”来完成以下句子：一个_____是执行特定任务的代码块。
 bot: 一个函数是执行特定任务的代码块，它可以接受输入参数并返回输出结果。函数的定义通常包括函数名、参数列表和函数体。在调用函数时，我们可以根据需要传递不同的参数值，以实现不同的功能。函数的执行顺序是按照调用的顺序进行的，可以根据具体的需求来决定函数的调用次数和顺序。函数的使用可以使程序结构更加清晰，代码更加模块化，便于维护和扩展。