日韩无码专区无码一级三级片|91人人爱网站中日韩无码电影|厨房大战丰满熟妇|AV高清无码在线免费观看|另类AV日韩少妇熟女|中文日本大黄一级黄色片|色情在线视频免费|亚洲成人特黄a片|黄片wwwav色图欧美|欧亚乱色一区二区三区

RELATEED CONSULTING
相關(guān)咨詢
選擇下列產(chǎn)品馬上在線溝通
服務(wù)時(shí)間:8:30-17:00
你可能遇到了下面的問(wèn)題
關(guān)閉右側(cè)工具欄

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營(yíng)銷解決方案
創(chuàng)新互聯(lián)Python教程:如何使用python做文檔測(cè)試?

繼之前講過(guò)單元測(cè)試后,今天我們來(lái)學(xué)習(xí)文檔測(cè)試。很多小伙伴問(wèn),文檔測(cè)試又是什么?不著急,我們一起來(lái)學(xué)習(xí)。

成都創(chuàng)新互聯(lián)公司專注于惠東企業(yè)網(wǎng)站建設(shè),響應(yīng)式網(wǎng)站設(shè)計(jì),購(gòu)物商城網(wǎng)站建設(shè)?;輺|網(wǎng)站建設(shè)公司,為惠東等地區(qū)提供建站服務(wù)。全流程按需網(wǎng)站設(shè)計(jì),專業(yè)設(shè)計(jì),全程項(xiàng)目跟蹤,成都創(chuàng)新互聯(lián)公司專業(yè)和態(tài)度為您提供的服務(wù)


看到Python的官方文檔,很多都有示例代碼,比如re模塊就帶了很多示例代碼:


>>> import re
>>> m = re.search('(?<=abc)def', 'abcdef')
>>> m.group(0)
'def'


可以把示例代碼在Python的交互式環(huán)境下輸入執(zhí)行,結(jié)果與文檔的示例代碼顯示的一致。

當(dāng)我們編寫(xiě)注釋,寫(xiě)上下面的注釋更友好:


def abs(n):
    '''
    Function to get absolute value of number.
 
    Example:
    >>> abs(1)
    1
    >>> abs(-1)
    1
    >>>abs(0)
    0
    '''
    return  n if n >= 0 else (-n)


好處:

?告訴函數(shù)的調(diào)用者該函數(shù)期望輸入和輸出

?Python內(nèi)置的“文檔測(cè)試”(doctest)模塊可以直接提取注釋中的代碼并執(zhí)行測(cè)試

?doctest 嚴(yán)格按照Python交互式命令行的輸入和輸出判斷測(cè)試結(jié)果是否正確,只有測(cè)試異常的時(shí)候,可以用...表示一大推輸出

以上就是使用python中文檔測(cè)試的詳解和優(yōu)點(diǎn),看完的小伙伴趕緊動(dòng)手嘗試吧~更多Python學(xué)習(xí)推薦:PyThon學(xué)習(xí)網(wǎng)教學(xué)中心。


當(dāng)前題目:創(chuàng)新互聯(lián)Python教程:如何使用python做文檔測(cè)試?
瀏覽路徑:http://www.5511xx.com/article/dhppspg.html