函数:可以被调用(可能带有参数,也就是放在圆括号里面的值),它执行某种行为并且返回一个值(也有函数不返回值)。
定义函数:使用def语句即可,def 后面加上函数名称+(参数)加上:
样例:
1、定义一个hello 函数
def hello(name):
return 'Hello.'+name +'!'
x=hello('World')
y=hello('Gumby')
z=hello('1')
print(x)
print(y)
print(z)
2、斐波那契数列
def fibs(num):
result = [0,1]
for i in range(num-2):
result.append(result[-2]+result[-1])
return result
x=0
while x!=-1 :
x=int(input('please input your num:'))
y=fibs(x)
print (y)