認識函式
函式是組織好的,可重複利用的,用來實現單一,或相關聯功能的**段。
函式能提高應用的模組性,和**的重複利用率。python提供了很多內建函式,比如print()。也可以自己建立函式,即使用者自定義函式。
1.檢視所有內建函式:dir()
dir(__builtins__)
dir(time)
2.檢視幫助資訊:help()help(time)
help(len)
3.呼叫函式:方法名(par1,par2,…)#coding:utf-8
1=[1,2,3,4,6]
print(len(1))
print(sum(1))
4.自定義函式
無參
#coding:utf-8
def hello():
print("hello!~")
if __name__ == "__main__":
hello()
有參
def add(a,b):
c = a+b
return c
if __name__ == "__main__":
add()
格式
def funtionname(parameters1,parameters2,...):
return [expression]
引數注意事項
引數沒有初始值就是必填;
引數有初始值類似a=0這種引數,就是非必填引數;
必填引數寫在前面,非必填引數寫在後面。
python自動化測試
為了讓單元測試 能夠被測試和維護人員更容易地理解,最好的解決辦法是讓開發人員遵循一定的規範來編寫用於測試的 具體到python程式設計師來講,則是要採用pyunit這一自動測試框架來構造單元測試用例。目前pyunit已經得到了大多數python開發人員的認可,成了事實上的單元測試標準。1.要被測試的...
python自動化例項
前面文章,我們介紹了如何採用xpath表示式去定位網頁元素,在掌握了如何抓取或者如何書寫精確的xpath表示式後,我們可以開始寫自己的第乙個真正意義上的webui 自動化測試指令碼,就相當於,你在學習python,如何在控制台列印hello,python!一樣。在寫自動化指令碼之前,需要明確手動指令...
Python 介面自動化
python環境搭建 第三方庫 requests安裝 pip install requests 網爛時可能安裝失敗,嗯 pip安裝第三方庫提示版本較低時需要更新pip的版本 命令 python m pip install upgrade pip 檢視安裝的第三方庫 pip list requests...