python函数测试方法之一
try:
<语句块1>
except<异常类型>:
<语句块2>
语句块1是正常执行内容,当发生异常时,执行except保留字后面的语句块。
上篇博客乒乓竞技中gameOver函数测试
测试程序
1 def gameOver(a,b):#比赛结束的条件(再一局比赛中,先得11分者为胜方;10平后,先得2分的一方为胜方) 2 if(a-b==2 and a>=10 and b>=10): 3 print(" True") 4 elif(b-a==2 and a>=10 and b>=10): 5 print(" True") 6 if (a==11 and b<11)or(b==11 and a<11): 7 print(" True") 8 else: 9 print(" False") 10 try: 11 gameOver(8,11) 12 except: 13 print("error")
测试结果
其他比分测试结果
try: gameOver(11,11)