python筆記(一)——python中的類及內置函數

1. python中的類定義很簡單,以保留字class開始,後面跟着類名就可以了。當然要記得後面的冒號。最簡單的類定義:
class Tired:
    pass
psss表示什麼都不作,往前走就是了。

2. 多行代碼使用\,不是必須,只是風格問題,會使代碼可讀性更強。

3. 內置函數(在__builtin__模塊中)
type(): 返回任何傳入參數的類型
dir(): 返回任意對象的屬性和方法
str(): 將傳入參數轉化成字符串形式。str(1)-》‘1’; str(None)-》’None‘;str(['aaa', 'bbb', 'ccc'])-> "['aaa', 'bbb', 'ccc']"

4. getattr(object, method)
例子: 根據傳入參數不同輸出相應格式的數據
----------------------
import statsout

def output_data(data, format = 'text'):
    output_function = getattr(statsout, "output_%s" %format, statsout.output_text)
    return output_function(data)
----------------------

5. callable(function) ——判斷function是否可調用

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章