可以使用random模塊去實現,給定1到100的空間,使用random的choice的方法隨機選取一個數字,當這個數字在某個區間時就可以認定為出發了指定的百分比的概率.
這個簡單的邏輯也可以在需要時擴展到其他的方面,這里僅僅提供一種思路.
代碼示例:
1 import random 2 3 4 ret = rendom.choice(range(1, 101) 5 6 if ret <= 30: 7 print('觸發30%的概率') 8 else: 9 print('沒有觸發指定概率的事件') 10 11 # 這里指定的概率為30%,當然也可以設定其他的概率值