def
fib(n)
:if n ==1:
return
1if n ==2:
return
1return fib(n-1)
+fib(n-
2)
def
hannuo
(n,a,b,c)
:'''
n:表示有n個盤子
a:代表第乙個塔,開始的塔
b:代表第二個塔,過渡塔
c:代表第三個塔,目標塔
d.在**中n = 2,這個分支可以不要,但這樣便於理解
'''if n ==1:
print
(a,"- ->"
,c)return
none
if n ==2:
print
(a,"- ->"
,b)print
(a,"- ->"
,c)print
(b,"- ->"
,c)return
none
hannuo(n-
1,a,c,b)
print
(a,"- ->"
,c) hannuo(n-
1,b,a,c)
return
none
(1)返回函式的返回值
(2)終止程式的執行,提前退出,
常見函式之字元函式
1 length 獲取引數值的位元組個數 eg select length joan 返回值為42 concat 拼接字串 eg select cncat last name,first name 姓名 from employees 3 upper lower eg 將姓變大寫,名變小寫。然後拼接在...
MySQL 常見函式(單行函式)
二,數學函式 三,日期函式 四,其他函式 五,流程控制函式 select 函式名 實參列表 from 表 1,單行函式 如concat,length,ifnull等 2,分組函式 又稱為統計函式,聚合函式,組函式 功能 做統計使用一,字元函式 1,length 函式 int length strin...
常見函式實現
參考mfc下的原始檔以及網上的一些 實現。留著做個參考 strcmp比較兩個字串大小 int mystrcmp const char src,const char dst if ret 0 else if ret 0 else return ret strcpy複製字串 char mystrcpy ...