设为首页收藏本站|繁體中文

Project1

 找回密码
 注册会员
搜索
查看: 980|回复: 5
打印 上一主题 下一主题

函数是什么

 关闭 [复制链接]
头像被屏蔽

Lv1.梦旅人 (禁止发言)

梦石
0
星屑
50
在线时间
0 小时
注册时间
2009-1-7
帖子
89
跳转到指定楼层
1
发表于 2009-1-20 19:07:08 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
提示: 作者被禁止或删除 内容自动屏蔽
签名被屏蔽

Lv1.梦旅人

辉瑞中国首席研究员<

梦石
0
星屑
50
在线时间
142 小时
注册时间
2008-1-18
帖子
2129
2
发表于 2009-1-20 19:12:57 | 只看该作者
A variable so related to another that for each value assumed by one there is a value determined for the other.

许多程序设计语言中,可以将一段经常需要使用的代码封装起来,在需要使用时可以直接调用,这就是程序中的函数
来6r就是等某位仁兄的巨坑

褴褛着身行无端,囊中羞涩空心酸。
平生几无得意事,倒塔泡面宅寝室。
惟羡隔壁高帅富,雨露春风月夜声。
青丝无处觅其踪,只有硬盘苍井空。
莫云男儿空悲愁,鸿鹄岂不天际游。
坐断天下执鹿首,千百金帛万兜鍪。
夜深忽梦某年月,再见女神欲语迟。
吊丝终有逆袭日,木耳再无回粉时。
回复 支持 反对

使用道具 举报

Lv2.观梦者

梦石
0
星屑
280
在线时间
1374 小时
注册时间
2005-10-16
帖子
5113

贵宾

3
发表于 2009-1-20 19:20:32 | 只看该作者
比如平时说"上厕所",这就连带的指了一系列的动作,那么这个"上厕所"就可以称为一个函数...当然,你也可以把这一系列的动作拆开描述,只不过你老这么说会觉得很烦琐.

简单点说就是把一系列操作放到一个盒子里,下次要做同样的这一系列操作的时候只需要找到这个盒子就行了。
系统信息:本贴由楼主认可为正确答案,66RPG感谢您的热情解答~
我只个搬答案的
叔叔我已经当爹了~
婚后闪人了……
回复 支持 反对

使用道具 举报

Lv1.梦旅人

指引者

梦石
0
星屑
50
在线时间
2 小时
注册时间
2005-10-25
帖子
375
4
发表于 2009-1-20 19:21:24 | 只看该作者
函数就是带参数的方法
就相当于 一个角色要发动攻击 必须要有 武器 而武器就是一个传进来的参数
另外在一些方法中我们并没有指定的武器 武器总类繁多
所以衍生了函数这种新的结构
这个时候我们就可以根据不同的喜好来给角色配不同能力的武器
再举个例子
def Show_Actorhp(Actor)#这就是一个函数 这个函数要显示某个角色的HP值
而队伍中有4个人 这个时候我们要传我们当前选中的角色进来
这样就达到了显示单个角色HP的功能
似乎我比喻得太复杂了{/tp}
函数其实是数学里的只是

def sum(number1,number2)这是个求和的函数
return number1+number2
end
↓这是啥-- [IMG][/IMG]
回复 支持 反对

使用道具 举报

头像被屏蔽

Lv1.梦旅人 (禁止发言)

梦石
0
星屑
50
在线时间
0 小时
注册时间
2009-1-7
帖子
89
5
 楼主| 发表于 2009-1-20 19:48:10 | 只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
签名被屏蔽
回复 支持 反对

使用道具 举报

Lv2.观梦者

梦石
0
星屑
280
在线时间
1374 小时
注册时间
2005-10-16
帖子
5113

贵宾

6
发表于 2009-1-20 20:35:43 | 只看该作者
函数的使用就是个简单的调用过程,假如说你定义过一个函数叫"test",你可以在任何时候调用它,方法就是在新的一行上写test.但这么说的话我想到你肯定还会有更多的问题问出来,所以,还是建议你系统的学习 面向对象的语言基础知识
我只个搬答案的
叔叔我已经当爹了~
婚后闪人了……
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册会员

本版积分规则

拿上你的纸笔,建造一个属于你的梦想世界,加入吧。
 注册会员
找回密码

站长信箱:[email protected]|手机版|小黑屋|无图版|Project1游戏制作

GMT+8, 2025-1-19 07:13

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表