使用函式的好處:
1.程式結構清晰,可讀性好。
2.減少重複編碼的工作量。
3.可多人共同編制乙個大程式,縮短程式設計週期,提高程式設計和除錯的效率。
如def print-info():
print(『------------------------------』)
print(『人生苦短,我用python』)
print (』-------------------------------』)
print-into()
1.從使用者的使用角度
庫函式:由系統提供
在使用庫函式前應先導入該函式原型所在的模組。
( 使用庫函式應注意:
1.函式功能;
2.函式引數的數目和順序及各引數意義和型別;
3.函式返回值意義和型別。)
2.從引數傳遞的函式分為有參函式和無參函式
函式定義時要注意:
1.採用def關鍵字定義函式,不需要指定返回值的型別;
2.函式的引數不限,不需要指定引數型別;
3.引數括號後面的冒號「;」必不可少;
4.函式體相對於def關鍵字必須保持一定的空格縮排;
5.return語句是可選的;
6.允許定義函式體為空的函式。
程式呼叫乙個函式需執行以下過程:
1.呼叫程式在呼叫處暫停執行;
2.在呼叫時將引數傳遞給形參;
3.執行函式體語句;
4.函式呼叫結束給出返回值,程式回到呼叫前的暫停處繼續執行。
遞迴呼叫:在函式的執行過程中又直接或間接呼叫該函式本身。
執行過程分為兩個階段:1.遞推歸納,逐層呼叫,呼叫函式自身;
2.回歸逐層返回,返回到呼叫該層的位置。
C 之函式學習心得
經過近一段時間對c 語言函式部分的學習,我有所心得,以下為對函式部分的心得 首先函式是我們在程式設計時反覆呼叫的一段程式 我們將這段程式寫成函式,方便呼叫以達到我們的目的。函式的知識要點我大致分為函式的傳值和遞迴函式 函式的傳值詳細見 遞迴函式詳細見 在此我總結一下函式的題型 1.直接達成目的 在此...
學習心得 python學習心得
自從來了深圳工作以後,尤其是屢屢面試碰壁以後。發現其實自己的知識面很窄,做筆試題的時候絞盡腦汁還是漏洞百出,並不是不會做,而是出現一大堆不該有的失誤。每次被問道,對資料庫了解嗎?說一大堆看起來很高階的東西 好啊,那我們寫幾個sql語句吧。馬上完蛋了,沒了手冊關鍵字都記不起。了解哪幾種指令碼語言,sh...
高數學習心得
數學,是世界最美的,最基礎的學科,數學是人類認識世界最有幫助的工具。數學到底有多麼重要,看看名人怎麼說。宇宙之大 粒子之微 火箭之速 畫工之巧 地球質變 生物之謎。日用之繁 無不可用數學表述.華羅庚 數統治著宇宙。畢達哥拉斯 數學是一切知識中的最高形式。柏拉圖 數學,就其本質而言,是邏輯思想的詩篇。...