import randomn1=0n2=0n3=0n4=0n5=0def choujiang(n): for k,v in grades.items(): if v[0] <= n < v[1]: return kgrades = {'一等獎':(0,5),'二等獎':(5,15),'三等獎':(15,30),'四等獎':(30,50),'謝謝參與':(50,200)}cishu=int(input('請輸入你的抽獎次數:'))for i in range(cishu): n=random.randint(1,200) if choujiang(n)=='一等獎': n1+=1 elif choujiang(n) == '二等獎': n2+=1 elif choujiang(n) == '三等獎': n3+=1 elif choujiang(n) == '四等獎': n4+=1 else: n5+=1 print('抽到一等獎{}次,二等獎{}次,三等獎{}次,四等獎{}次,謝謝參與{}次'.format(n1,n2,n3,n4,n5))print('一等獎概率為{:.0%},二等獎概率為{:.0%},三等獎概率為{:.0%},四等獎概率為{:.0%},謝謝參與概率為{:.0%}'\ .format((n1/cishu),(n2/cishu),(n3/cishu),(n4/cishu),(n5/cishu)))