在函数的定义处要确定参数的名称,在函数的调用处要进行参数的通报。这两个参数都叫什么名字?看一下在函数定义处的参数,它叫形式参数。这是我定义的一个函数叫get_sums,名称自己写,包含了字母、数字、下划线。在小括号当中我去定义了个参数,这个参数它叫做形式参数,简称形参,记住它的位置是定义处。
再看一下在函数调用处的时候要给它传入实际的参数,也叫做实际参数,简称实参。get_sum2调用的时候传入个number,这个number是个变量,这个变量所代表值是多少?10,以是我在这里传的实际上结果是10。get_sum2第二次调用传了一个200,这个200也是一个实际的参数值,以是它也叫实际参数。
全体程序在运行的时候是若何将实参去通报给形参的?现在老师来给大家进行个大略的代码调试。

·首先把鼠标放到这个位置上,由于调用是在第9行,点击一下鼠标的左键,它将涌现这个红点,这叫做打断点。
·然后单击右键,运行的时候这回不选run,选下一个叫debug,debug叫做代码调试。
·现在开始运行,运行的时候程序不会刷一下就出结果,它会停到断点处,也便是它会停到这个位置上。下面掌握台也发生了一个变革,它现在叫什么?叫debugger,在这等。
·然后它会打开这样的一个代码调试窗口,这是有叫变量,现在在这没有任何的一个自定义的变量。
·然后开始运行程序,若何去运行程序?把鼠标去放到这个位置上,这不是有这样的箭头吗?去放到向下的这个箭头上,setup into,或者是按一下F7键,点击它就会到了代码的定义处这里。然后创造在这里的时候num就有值了,它的值是多少?10。再看一下下面变量窗口,num的值是不是10?这就传过来了。在函数调用的时候,它把10就传到了形参这里,现在num就有了实际的值,就叫做10。
·再往下去运行它,运行到这里看,s又出来了,有i吗?现在i还没出来,再去点,在这的时候i出来了,i的值是1,它开始进行累加求和。求完之后,它说s现在是1了,开始实行循环,这个时候i的值变成2,开始又连续累加。
·现在i是3,i是4,i是5,i是6,i是7,i是8,看下面和现在都变成36了,i是9,i是10。这回算完了,算完了开始实行输出,输出输了吗?看后台有结果了吗?1-10之间的和为55。
·然后再连续点,连续点程序将连续向下实行,再连续点,又到这个位置上,再点,这个时候num的值就变成多少了?100了。
·如果实行完毕之后,见告我,当程序实行到11行get_sum(1000)的时候,num的值是多少?将是1000。以是老师在这里再给你去说一下,num先结束运行,点击结束,结束之后老师见告大家,num便是形参,下面这个10,100,1000,这便是实参。
·有的人说老师这报错,这不是报错,是由于刚才中止程序了,在这的时候清空一下就可以了,这个怎么办?再点击一下左键就没了。