首页 » Web前端 » php没有实参来乞降技巧_Python中函数的参数传递形介入实参

php没有实参来乞降技巧_Python中函数的参数传递形介入实参

duote123 2024-10-30 0

扫一扫用手机浏览

文章目录 [+]

在函数的定义处要确定参数的名称,在函数的调用处要进行参数的通报。
这两个参数都叫什么名字?看一下在函数定义处的参数,它叫形式参数。
这是我定义的一个函数叫get_sums,名称自己写,包含了字母、数字、下划线。
在小括号当中我去定义了个参数,这个参数它叫做形式参数,简称形参,记住它的位置是定义处。

再看一下在函数调用处的时候要给它传入实际的参数,也叫做实际参数,简称实参。
get_sum2调用的时候传入个number,这个number是个变量,这个变量所代表值是多少?10,以是我在这里传的实际上结果是10。
get_sum2第二次调用传了一个200,这个200也是一个实际的参数值,以是它也叫实际参数。

php没有实参来乞降技巧_Python中函数的参数传递形介入实参

全体程序在运行的时候是若何将实参去通报给形参的?现在老师来给大家进行个大略的代码调试。

php没有实参来乞降技巧_Python中函数的参数传递形介入实参
(图片来自网络侵删)

·首先把鼠标放到这个位置上,由于调用是在第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,这便是实参。

·有的人说老师这报错,这不是报错,是由于刚才中止程序了,在这的时候清空一下就可以了,这个怎么办?再点击一下左键就没了。

标签:

相关文章

网站SEO优化关键词布局的艺术与步骤

网站SEO优化已成为企业获取流量、提升品牌知名度的重要手段。关键词布局作为SEO优化的核心环节,其重要性不言而喻。本文将深入探讨关...

Web前端 2025-04-09 阅读2 评论0

网站编辑与SEO协同发展的密不可分关系

网站编辑和SEO(搜索引擎优化)这两个职业逐渐成为互联网行业的热门话题。许多人认为,网站编辑和SEO是两个独立的领域,但实际上,它...

Web前端 2025-04-09 阅读1 评论0