開始學(xué)習(xí)python3
坑1、類的成員函數(shù)有一個(gè)固定的參數(shù)是self,一定要寫。在寫單元測試unittest的時(shí)候setup中準(zhǔn)備用來測試的數(shù)據(jù)要以self.命名,在test_測試函數(shù)里要以self.***的方式傳入被測函數(shù)。
坑2、python的代碼塊是不用{}包裹起來的,而是靠統(tǒng)一格式的縮進(jìn),這里要注意空格和tab不一樣,在vim中應(yīng)該編輯~/.vimrc中
set tabstop=4
set shiftwidth=4
set expandtab
set autoindent
set smartindent
set number
set ruler
set hlsearch
set ignorecase
還有記得平常第一個(gè)大括號的位置用:代替了。
坑3、if-elif-else。注意是elif,elif,elif。沒有switch case
知識點(diǎn):
1、unittest.main(verbosity=2)
0不詳細(xì)
1稍微詳細(xì)
2最詳細(xì)
2、vim使用中在普通模式移動光標(biāo),w向下移動單詞,b向上移動單詞距離。隨便按一個(gè)字母進(jìn)入插入模式,光標(biāo)不動。