pyunit框架
'''
created on aug 10, 2011
@author: wensi
'''import unittest
class testclass1(unittest.testcase):
def testcase1(self):
self.assertequals(7/2,3)
def testcase2(self):
self.assertequals("".join(['a','b',' c']),"abc")
def testcase3(self):
pass
class testclass2(unittest.testcase):
def testcase(self):
self.assertraises(zerodivisionerror,lambda x: 3/x,0)
if __name__ == "__main__":
#import sys;sys.argv = ['', 'test.testname']
unittest.main()
python基礎學習四 python函式
python函式 1 當定義了乙個函式,比如test 並儲存在檔案fun.py中,可以在檔案的當前目錄下啟動python直譯器,用from fun import test來匯入test函式。2 當傳入的引數的個數不對時,python會自動報錯,但是如果是函式型別不對,則除了python內建函式,自定...
Python學習筆記(四)
dict 用 dict 表示 名字 成績 的查詢表如下 d 名字稱為key,對應的成績稱為value,dict就是通過 key 來查詢 value。key不能重複 花括號 表示這是乙個dict,然後按照 key value,寫出來即可。最後乙個 key value 的逗號可以省略。由於dict也是集...
python學習筆記(四)
0.假設你現在拿到了乙個英語句子,需要把這個句子中的每乙個單詞拿出來單獨處理。sentence i am an englist sentence 這時就需要對字串進行分割。sentence.split split 會把字串按照其中的空格進行分割,分割後的每一段都是乙個新的字串,最終返回這些字串組成乙...