函数的概念:
我们把事先编好的,能够解决或者说处理某种情况的功能的集合叫做函数。不必在意概念,用得多了自然就明白。其实我们一直在使用的p,print就是函数的一种,下面介绍一个很有用的函数,随机函数rand():
rand(x)返回0-(xx-1)范围内的随机数,例如:
p rand(100)
返回的数字在0-99范围内。
我们也可以设计自己的函数以便增加我们需要的功能,更多的时候,我们大多数时间是在跟函数打交道。
函数的名字基本上和变量的名字有着相同的限制,例外的情况是,函数可以在名字的最后添加?或!符号,这种符号有着特殊的用处,以后会讲到。
函数的声明要用def..end语句,形如:
def 函数名字
语句
end
p rand(100)
这里的return表示函数返回的值,如果省略return也可以,但最好带上,能够使程序可读性更好。
p rand(100)
p rand(100)
p rand(100)