1 #基準####### ######前に 2 。3 #DEF Kangkang(): 4 # プリント( 'kangkagndexiaobaobei') 。5 # 6 # 7。 #DEFのluoluo(): 8 # 印刷( '願い最高') 。9 # Kangkang() 10 # 11 # 12は #()luoluo 13は # 14 15 #:DEFのluoluo() 16 # ベストウイッシュ「)印刷(' 。17 # Kangkang() 18である # 19。 #luoluo() 20は # 21は #DEF Kangkang(): 22である 。# ('kangkagndexiaobaobei')プリント 23が 24 ##所与luoluo() 25 であり、26 ##は####理論リウマチ 27の #、Pythonで関数と変数が同じです私たちは、声明の中で呼び出す必要があります。実行順序は、コード内で上から下への順番に従って実行され、 28 #最初の関数は文関数で呼び出された場合、関数呼び出しは失敗します。すなわち変数関数 29 #名= '海' 30 #DEF huangwei(): 31である 。# 名=「マイケル 32 #の 印刷(名) 33である # DEF瀏陽(): 34である 。# '劉洋' =名前 35 # 印刷(名) 36 # DEFのnulige(): 37 #1 名= '努力の兄弟 38は、 # 印刷(名) 39 # 印刷(名) 40 # nulige() 41が # 42である # 瀏陽() 43である # 印刷(名前) 44である # 45 #の印刷(名) 46である #huangwei() 47 #の印刷(名) 48 49 #### ###再帰関数内の他の機能を呼び出すことができます。関数が自分自身の中に自分自身を呼び出す場合は、この関数は再帰関数です。 50 #再帰関数の機能: 51 # 52 #明確な終了条件が存在する必要があります。 53 # あなたが深い再帰を入力するたびに、再帰的な問題のサイズは、以前に比べて減少しなければならない 54 # 2の隣接する繰り返しの間タイ、(入力の一つとして、通常の出力時間前)後の準備をする前。 55 # 再帰効率がコンピュータに(再帰スタックオーバーフローのレベルの原因となる高い、あまりないが、関数呼び出しがスタック(スタック)このデータ構造、関数呼び出しが入るたびに、によって達成される 56 # スタックは、1だけ増加されますスタックフレームは、各時間関数戻り、スタックは、スタックフレームのサイズが無制限ではないによるスタックの層に減少するため、あまりにも再帰呼び出しの数は、)スタックオーバーフローをもたらすであろう。 57である 58 59 #DEF計算値(N): 60 # 印刷(N) 61は、 # :INT(/ 2 N-)== 0の場合 62である # N-リターン 63は # RES計算値=(INT(N / 2)) 64 # 戻りRES 65 # 66 #CALC(12) 67 68 #DEF合計(N): 69 # :n> 0の場合は 70 # 71 # (N - 1)リターンN +和 72 # 73 # 他: 74 # 75 # リターン0 76 # 77 # 78 #合計(100) 79 # 80 #合計= SUM(100) 81 #プリント(合計) 82 # 83 84 85 #インポート時間 86 # 87 #person_list = [ "元ハオ"、 "キング"、 "ありがとう"、 "ベル"、 "劉"] 88 # 89 # 90 #DEF getAskWay(person_list): 91 # 印刷( " - "* 20)が 92 # LEN(person_list)== 0の場合: 93 #の リターン"誰も知らない" 94 # 95 # 人= person_list.pop(0) 96 #を IF人=="ベル": 97 # リターン" %sの:臭い兄... "%(人) 98 # 99 # 印刷( "?HI、男の%sであり、ここで"人物%) 100 #の 印刷(:%(一人の"%S私は知らない、精神的な男、私は助け私%sの...にあなたを求めます" 、person_list [0])) 101 # time.sleep(0.1) 102 # RST = getAskWay(person_list) 103 #の 印刷( "結果の%S Qは:%S" %(人、RST)) 104 #の リターンRST 105 # 106 # 107 #RST = getAskWay(person_list) 108 #の印刷(RST) 109 110 111 A = [ ' ばか'、' 愛あなた' ] 112 B =' 私はあなたが本当に良いを見て言う' 113 C = ' %S%S hahhah '%(B、A [0]) 114 印刷(C)