- 博客(5)
- 收藏
- 关注
原创 汉诺塔
def move(n, a, b, c):if n==1:print a,’–>’,creturnelse:move(n-1,a,c,b) #首先需要把 (N-1) 个圆盘移动到 bmove(1,a,b,c) #将a的最后一个圆盘移动到cmove(n-1,b,a,c) #再将b的(N-1)个圆盘移动到cmove(4, ‘A’, ‘B’, ‘C’)...
2019-01-08 14:29:55
165
原创 Python函数对变量的作用遵守如下原则
n=1def func (a,b):c=a*breturn cs=func(“knock~”,2)print© // c定义的是局部变量,不可全局调用n=1def func (a,b):n=b #这个n虽说是定义的是全局变量,但是func有自己内存空间,把他理解成了局部变量。return a*bs=func(“knock~”,2)print(s,n)...
2019-01-07 13:14:39
1540
原创 元组的实例
元组的传递def func (a,*b):print(type(b))for n in b:a+=nprint(a)func(1,2,3,4,5) //通过调用func函数,会把2,3,4,5数值赋给元组b(可以理解为一元数组)RESTART: C:/Users/Administrator/AppData/Local/Programs/Python/Pyth...
2019-01-07 12:25:07
744
原创 lambda实例解析
<函数名> = lambda <参数列表> : <表达式>lambda 函数与正常函数一样,等价于下面形式:def <函数名> (<参数列表>) :return <表达式>简单地说,lambda函数用于简单地,能够在一行内表示的函数,返回一个函数类型,实例如下:...
2019-01-07 11:57:15
189
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人