python學習筆記(2) 函式

2021-09-22 12:55:06 字數 453 閱讀 2476

在第4堂課中,我們將學習

迴圈計算並將它們抽象化。

這意味著我們將學習函式內的計算方法,

允許我們將計算的細節和

計算的使用區分開來。

我們將此稱作黑盒抽象

這個方法十分強大,可以協助我們構建複雜函式,

計算非常有趣的事物,而不會被細節問題所困擾。

某種程度上,這使得重複使用更加方便,除錯和修改也變得更加簡單。

我們還要引進一種名為環境的形式,

幫助我們進行視覺化處理,觀察如何使用python直譯器的函式將名字分配給相應數值,如何檢索數值,

我們如何利用這方法將新演算法概念化。

在本章結束之時,你將有能力

將任意計算轉化為函式,將函式作為其它計算的組成部件,

而這則是計算思維的重要元素。

Python 學習筆記2 函式

和其他程式語言一樣 python 提供了這樣一些內建函式,但你也可以編寫自己的函式。如 def hello name print hello print python print fizz print name hello hello 函式返回值使用return 在python中none值表示沒有值...

python 筆記2 函式

a abs 變數a指向abs函式 a 1 所以也可以通過a呼叫abs函式 1def my abs x if x 0 return x else return x所以,定義預設引數要牢記一點 預設引數必須指向不變物件!例如none或常量 本質是乙個list和tuple 但是可以在引數上加個 號 def...

Python學習筆記 2

python學習筆記 2 1 error and exceptions 錯誤和異常 語法錯誤是在編譯時檢查,但python允許在程式執行期間檢查錯誤。當檢查出錯誤,python直譯器丟擲 產生 觸發乙個異常。要增加錯誤檢測或異常處理到 使用try except語句。語法如下 try try runn...