成人在线亚洲_国产日韩视频一区二区三区_久久久国产精品_99国内精品久久久久久久

您的位置:首頁技術文章
文章詳情頁

基于Python測試程序是否有錯誤

瀏覽:14日期:2022-07-25 13:10:44

1、首先介紹簡單的try......except嘗試運行的放例如下面的圖和代碼來簡單介紹下:

def test(x,y): print(x+y)try: test()except: print(’Error’)test(2,4)

test測試的函數,沒傳參數的x,y,函數結果是要答應x加y的和

try:試著執行test()函數,正常就執行函數并打印x加y的和

except:否則 打印’Error’ 因為我這test沒有給x,y定義傳參數,所以會走到except

結果:

基于Python測試程序是否有錯誤

2、我們以上次排球比賽程序為例子做測試:

from random import randomdef printIntro(): #打印程序介紹信息 print('10號張穎慧進行比賽分析結果:') print('這個程序模擬兩個選手A和B的某種競技比賽') print('程序運行需要A和B的能力值(以0到1之間的小數表示)')def getInputs(): #獲得程序運行參數 a = eval(input('請輸入選手A的能力值(0-1): ')) b = eval(input('請輸入選手B的能力值(0-1): ')) n = eval(input('模擬比賽的場次: ')) return a, b, ndef simNGames(n, probA, probB): # 進行N場比賽 winsA, winsB = 0, 0 for i in range(n): for j in range(7): #進行7局4勝的比賽 scoreA, scoreB = simOneGame(probA, probB) if scoreA > scoreB:winsA += 1 else:winsB += 1 return winsA, winsBtry: simNGames(0.55)except: print('simNGames Error') def gameOver(a,b):#正常比賽結束 return a==24 or b==24def gameOver2(a,b): #進行搶12比賽結束 if abs((a-b))>=2: return a,bdef simOneGame(probA, probB): #進行一場比賽 scoreA, scoreB = 0, 0 #初始化AB的得分 serving = 'A' while not gameOver(scoreA, scoreB): #用while循環來執行比賽 if scoreA==10 and scoreB==10: return(simtwoGame2(probA,probB)) if serving == 'A': if random() < probA: ##用隨機數生成勝負scoreA += 1 else:serving='B' else: if random() < probB:scoreB += 1 else:serving='A' return scoreA, scoreBtry: simOneGame(0.54)except: print('simNGame Error') def simtwoGame2(probA,probB): scoreA,scoreB=23,23 serving = 'A' while not gameOver2(scoreA, scoreB): if serving == 'A': if random() < probA:scoreA += 1 else:serving='B' else: if random() < probB:scoreB += 1 else:serving='A' return scoreA, scoreBtry: simtwoGame2(0.44,0.66)except: print('simNGame2 Error') def printSummary(winsA, winsB): n = winsA + winsB print('競技分析開始,共模擬{}場比賽'.format(n)) print('選手A獲勝{}場比賽,占比{:0.1%}'.format(winsA, winsA/n)) print('選手B獲勝{}場比賽,占比{:0.1%}'.format(winsB, winsB/n))def main(): printIntro() probA, probB, n = getInputs() winsA, winsB = simNGames(n, probA, probB) printSummary(winsA, winsB)main()

這個代碼中,在一些函數后用try.....except測試了一遍,如果有錯誤會分別對某個函數進行報錯。

因為小編在參數中故意寫錯,故會出現錯誤

運行結果如下:

基于Python測試程序是否有錯誤

當然還可以執行多個函數及條件的測試都可以,這樣可以實現自動化測試業務代碼,還可以穿插在程序中你需要的地方

做檢測等,這樣你的程序會按流程走,這塊又可以得到你要的測試效果。來看看代碼如下:

x = 0lis_y = [i for i in range(80,85)]def test(x,y): print(x+y,' ')def test1(x,y): print(x*y)try: while x < 20: for y in lis_y: test(x,y) test1(x,chr(y)) x+=1except: print(’Error’)

運行結果如下:

基于Python測試程序是否有錯誤

以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支持好吧啦網。

標簽: Python 編程
相關文章:
成人在线亚洲_国产日韩视频一区二区三区_久久久国产精品_99国内精品久久久久久久
欧美一区二区三区免费在线看| 91理论电影在线观看| 在线观看国产日韩| 久久精品91| 色天使色偷偷av一区二区| 欧美亚洲日本一区| 欧美一区二区三区视频在线| 亚洲不卡一区二区三区| 亚洲女爱视频在线| 亚洲h精品动漫在线观看| 狠狠色狠狠色综合人人| 国产精品系列在线播放| 波多野结衣91| 伊人婷婷久久| 色屁屁一区二区| 亚洲精品乱码久久久久久久久| 亚洲成人精品一区| 欧美连裤袜在线视频| 99国产精品视频免费观看一公开| 久久久精品五月天| 日韩一区二区影院| 国产精品进线69影院| 亚洲黄色在线视频| 欧美日韩国产免费观看| 一本色道亚洲精品aⅴ| 国产成人免费在线观看| 欧美日韩国产精品一区二区亚洲| 91精品国产色综合久久不卡蜜臀| 日本欧美大码aⅴ在线播放| 国产精品系列在线观看| 欧美日韩在线三区| 国产欧美日韩精品a在线观看| 一区二区三区中文字幕电影| 蜜桃视频在线一区| 成人激情综合网站| 模特精品在线| 精品国产免费久久| 亚洲人亚洲人成电影网站色| 精品一区二区在线视频| 91啦中文在线观看| 精品久久久久久久久久久久包黑料 | 91视频在线观看| 欧美大度的电影原声| 一个色妞综合视频在线观看| 在线观看欧美亚洲| 亚洲免费av高清| 一本色道88久久加勒比精品| 2020国产精品| 久久精品99国产精品| 中日韩视频在线观看| 亚洲bdsm女犯bdsm网站| 久热这里只精品99re8久| 蜜桃av一区二区| 日韩欧美在线123| 成人app网站| 欧美极品美女视频| 国产激情91久久精品导航| 精品国产乱码久久久久久久久 | 粉嫩av一区二区三区粉嫩| 免费看的黄色欧美网站| 日本va欧美va瓶| 国产情侣久久| 日本女人一区二区三区| 日韩欧美亚洲另类制服综合在线| 91在线播放网址| √…a在线天堂一区| 国产麻豆精品95视频| 香蕉久久夜色| 久久精品噜噜噜成人av农村| 精品成人佐山爱一区二区| 午夜精品影院| 亚洲小说欧美激情另类| 狂野欧美性猛交blacked| 欧美精品在线一区二区三区| 欧美变态tickle挠乳网站| 99久久亚洲一区二区三区青草| 色婷婷综合久久久中文字幕| 青青草原综合久久大伊人精品| 日本高清不卡一区| 国产精品视频免费看| 精品在线观看视频| 91精品国产一区二区人妖| 国产白丝精品91爽爽久久| 久久久久久亚洲综合| 另类小说图片综合网| 欧美精品一二三四| 成人动漫av在线| 日韩午夜在线影院| 狠狠色综合网| 亚洲一区二区三区四区的| 色婷婷一区二区| 国产美女精品人人做人人爽| 欧美xxxxx牲另类人与| 国内激情久久| 亚洲一区二区三区中文字幕| 色悠悠久久综合| 成人激情小说网站| 亚洲精品在线免费观看视频| 国产精品vip| 亚洲成人中文在线| 欧美性大战久久| 成人av在线一区二区三区| 国产精品人妖ts系列视频| 久久aⅴ国产紧身牛仔裤| 欧美国产97人人爽人人喊| 亚洲高清在线| 国产精品中文有码| 中文字幕第一区| 久久久久国产精品一区二区| 国产精品中文有码| 中文在线免费一区三区高中清不卡| 国产日韩高清一区二区三区在线| 丝袜美腿成人在线| 欧美日韩一区二区三区在线观看免 | 久久精品99久久久| 久久九九影视网| 国产亚洲一级| 狠狠色综合播放一区二区| 亚洲色图在线播放| 欧美性大战久久久久久久蜜臀| 91在线观看一区二区| 亚洲电影激情视频网站| 日韩一区二区免费电影| 亚洲二区在线| 国产一区高清在线| 国产精品麻豆99久久久久久| 久久免费高清| 97精品电影院| 亚洲成av人片一区二区梦乃| 欧美一区二区视频在线观看2020| 红桃视频欧美| 精品亚洲成a人在线观看| 久久精品一区二区三区不卡牛牛| 国产精品久久国产三级国电话系列| 紧缚捆绑精品一区二区| 中文字幕中文字幕在线一区 | 久久精品一区二区三区中文字幕| voyeur盗摄精品| 亚洲成人av一区| 久久久久久久久蜜桃| 久久久久一区二区| 欧美日本不卡| 麻豆精品在线视频| 国产精品毛片大码女人 | 精品国产乱码久久久久久免费| 久久国产精品99国产| 国产成人在线电影| 亚洲精品欧美专区| 日韩欧美一区二区免费| 亚洲制服av| 亚洲在线观看免费视频| 日韩一二在线观看| 免费国产自线拍一欧美视频| 午夜久久久久| 看电视剧不卡顿的网站| 亚洲欧洲综合另类| 日韩午夜激情av| 久久综合九色综合久99| 色综合天天综合色综合av| 国产成人精品免费看| 国产一区二区中文字幕| 奇米精品一区二区三区在线观看 | 亚洲国产一二三| 亚洲综合一区在线| 最新国产成人在线观看| 国产精品久久久久久久久免费樱桃 | 综合激情网...| 中文av一区二区| 国产偷v国产偷v亚洲高清| 久久午夜电影网| 日韩精品在线一区二区| 日韩欧美一区二区三区在线| 日韩视频一区二区| 日韩片之四级片| 欧美v国产在线一区二区三区| 欧美一区午夜精品| 久久久久综合一区二区三区| 亚洲一区精彩视频| 你懂的网址国产 欧美| 国产黄色精品网站| 秋霞av亚洲一区二区三| 依依成人精品视频| 亚洲一卡二卡三卡四卡| 亚洲福利一二三区| 三级亚洲高清视频| 男女激情视频一区| 日韩你懂的在线观看| 精品视频在线免费观看| 久久xxxx精品视频| 精品91久久久久| 成人性生交大片免费看视频在线| 成人一级黄色片| 国产尤物一区二区| 婷婷综合五月天| 玉足女爽爽91| 国产精品萝li| 国产精品污网站| 亚洲欧美日韩人成在线播放| 中文字幕av一区二区三区免费看| 欧美电视剧在线看免费|