BlocklyNukkit WIKI

这里是BN百科

章节导览


1.函数简介

1.什么是函数?


首先,我们看一看函数的定义:

函数是指一段可以直接被另一段程序或代码引用的程序或代码。也叫做子程序、(OOP中)方法。

什么意思呢?
举个例子吧:
你每天都要去揍一顿冰凉(冰凉:WDNMD),那么你要怎么用程序表达呢?

#! /usr/bin/env python  
# coding:utf-8  
# 第一天  
print u"查找冰凉中……"  
print u"找到冰凉!"  
print u"揍冰凉!"  
# 第二天  
print u"查找冰凉中……"  
print u"找到冰凉!"  
print u"揍冰凉!"  
# 第三天  
print u"查找冰凉中……"  
print u"找到冰凉!"  
print u"揍冰凉!"  

小插曲
在python中,除了第一行之外,所有的注释都是以#开始,换行结束

多行注释用三个单引号括住
这样写代码是不是太没有效率了?难道每一天都得复制这段代码吗?难道就没有更简单的方法吗?
其实是有的!
这时候,我们就需要定义一个函数了

2.定义函数


定义函数的语法:

def 函数名(参数1,参数2,……,参数n):  
    函数体  
    return 返回值  

ps:记得把中文名字换掉哦!
所以上面的程序可以写成这样:

#! /usr/bin/env python  
# coding:utf-8  
def killsuperice666():  
    print u"查找冰凉中……"  
    print u"找到冰凉!"  
    print u"揍冰凉!"  
# 第一天  
killsuperice666()  
# 第二天  
killsuperice666()  
# 第三天  
killsuperice666()  

3.再谈函数意义


现在,你应该明白了什么是函数了。让我们简单总结一下吧。
函数:一段代码的组合体


不满意?前往编辑此页面

导航