Python模拟购买足彩获利运算

如果购买足彩,第一次没中下次翻倍购买,是否能够盈利?

#coding=UTF-8
import random,time

money = 1000 #资金
price = 2.5 #倍率
pay = 2 #基础花费
sum = 1 #倍投次数
buy_sum = 0
no_sum = 0

for i in range(1000):
    s_pay = pay ** sum  # 每次总花费
    prize = s_pay * price  # 奖金
    print '目前资产:',money
    print '目前倍投次数:', sum
    #判断有钱
    if money < s_pay:
        print '破产了!'
        break
    #购买足彩
    print '购买足彩花费:',s_pay
    money -= s_pay
    buy_sum += 1
    print '已购买次数:',buy_sum
    #开奖
    result = random.choice(['中奖', '没中'])
    if result == '中奖':
        money += prize
        print '恭喜你!中奖啦!!!!'
        print '本次中奖数目:',prize
        print '目前资产总数:',money
        sum = 1
    else:
        sum += 1
        print '没中,很难受o(╥﹏╥)o'
        print '目前资产总数:',money

    print '------------------------------------'
    time.sleep(0)
    print ''

本次假设第一次购买2元,概率50%
Python模拟购买足彩获利运算

上一篇:微擎小程序支付功能


下一篇:使用Python来写mock代码(桩代码)-其实很简单