① python類和函數的區別
可以有類方法(查查什麼是class method),不需實例化也可以使用的。
python的類和函數的區別主要在於類可以有變數和各種方法,而函數沒有。函數只能被運行,返回或者不返回值都可以。
模塊如果沒有把類聲明為私有,其他模塊就可以使用這個類,方法是import這個模塊,然後用"模塊名.類名"來調用。
② python函數的返回值
函數使用 return 語句返回 "返回值",可以將其賦給其它變數作其它的用處 所有函數都有返回值,如果沒有 return 語句,會隱式
③ python的返回值
1、簡單介紹 print 和 return 的區別:print 僅僅是列印在控制台,而 return 則是將 return 後面的部分作為返回值(作為函數的輸出,可以用變數接走,繼續使用該返回值做其它事)
2、函數需要先定義後調用,函數體中 return 語句的結果就是返回值。如果一個函數沒有 reutrn 語句,其實它有一個隱含的 return 語句,返回值是 None,類型也是'NoneType'