Project1
标题:
函数是什么
[打印本页]
作者:
FWDZYH
时间:
2009-1-20 19:07
提示:
作者被禁止或删除 内容自动屏蔽
作者:
dbshy
时间:
2009-1-20 19:12
A variable so related to another that for each value assumed by one there is a value determined for the other.
许多程序设计语言中,可以将一段经常需要使用的代码封装起来,在需要使用时可以直接调用,这就是程序中的函数
作者:
亿万星辰
时间:
2009-1-20 19:20
比如平时说"上厕所",这就连带的指了一系列的动作,那么这个"上厕所"就可以称为一个函数...当然,你也可以把这一系列的动作拆开描述,只不过你老这么说会觉得很烦琐.
简单点说就是把一系列操作放到一个盒子里,下次要做同样的这一系列操作的时候只需要找到这个盒子就行了。 [LINE]1,#dddddd[/LINE]
系统信息:本贴由楼主认可为正确答案,66RPG感谢您的热情解答~
作者:
缺牙de兔子
时间:
2009-1-20 19:21
函数就是带参数的方法
就相当于 一个角色要发动攻击 必须要有 武器 而武器就是一个传进来的参数
另外在一些方法中我们并没有指定的武器 武器总类繁多
所以衍生了函数这种新的结构
这个时候我们就可以根据不同的喜好来给角色配不同能力的武器
再举个例子
def Show_Actorhp(Actor)#这就是一个函数 这个函数要显示某个角色的HP值
而队伍中有4个人 这个时候我们要传我们当前选中的角色进来
这样就达到了显示单个角色HP的功能
似乎我比喻得太复杂了{/tp}
函数其实是数学里的只是
def sum(number1,number2)这是个求和的函数
return number1+number2
end
作者:
FWDZYH
时间:
2009-1-20 19:48
提示:
作者被禁止或删除 内容自动屏蔽
作者:
亿万星辰
时间:
2009-1-20 20:35
函数的使用就是个简单的调用过程,假如说你定义过一个函数叫"test",你可以在任何时候调用它,方法就是在新的一行上写test.但这么说的话我想到你肯定还会有更多的问题问出来,所以,还是建议你系统的学习 面向对象的语言基础知识
欢迎光临 Project1 (https://rpg.blue/)
Powered by Discuz! X3.1